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 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 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; } } }