You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.3 KiB
58 lines
1.3 KiB
using System; |
|
using System.Collections.Generic; |
|
using System.Data; |
|
using Kingo.Mobile.Shape2KOTool.XSDClass; |
|
|
|
namespace Kingo.Mobile.Shape2KOTool.KoDataBase |
|
{ |
|
// Token: 0x0200004D RID: 77 |
|
public interface ISpatialDataSource |
|
{ |
|
// Token: 0x170000DA RID: 218 |
|
// (get) Token: 0x0600028D RID: 653 |
|
List<ShapeFieldInfo> Fields { get; } |
|
|
|
// Token: 0x170000DB RID: 219 |
|
// (get) Token: 0x0600028E RID: 654 |
|
EnvelopeN Extent { get; } |
|
|
|
// Token: 0x170000DC RID: 220 |
|
// (get) Token: 0x0600028F RID: 655 |
|
esriGeometryType GeometryType { get; } |
|
|
|
// Token: 0x170000DD RID: 221 |
|
// (get) Token: 0x06000290 RID: 656 |
|
SpatialRefrenceStruct SpatialReference { get; } |
|
|
|
// Token: 0x170000DE RID: 222 |
|
// (get) Token: 0x06000291 RID: 657 |
|
int RecordCount { get; } |
|
|
|
// Token: 0x06000292 RID: 658 |
|
void Open(); |
|
|
|
// Token: 0x06000293 RID: 659 |
|
void Close(); |
|
|
|
// Token: 0x06000294 RID: 660 |
|
Dictionary<string, int> Distinct(string fieldName); |
|
|
|
// Token: 0x06000295 RID: 661 |
|
DataTable GetAllRecord(); |
|
|
|
// Token: 0x06000296 RID: 662 |
|
DataRow GetNextRecord(); |
|
|
|
// Token: 0x170000DF RID: 223 |
|
// (get) Token: 0x06000297 RID: 663 |
|
bool EOF { get; } |
|
|
|
// Token: 0x06000298 RID: 664 |
|
void Reset(); |
|
|
|
// Token: 0x170000E0 RID: 224 |
|
// (get) Token: 0x06000299 RID: 665 |
|
// (set) Token: 0x0600029A RID: 666 |
|
string DataSourcePath { get; set; } |
|
} |
|
}
|
|
|