====== ThinkGeo.MapSuite.Core.GeoDbf ======
{{section>upgrade_map_suite_to_10.0}}
===== Inheritance Hierarchy =====
*System.Object
***ThinkGeo.MapSuite.Core.GeoDbf**
===== Members Summary =====
==== Public Constructors ====
** {{wiki:PublicMethod.gif|}} GeoDbf() **
* //N/A//
== Remarks ==
* //N/A//
== Parameters ==
** {{wiki:PublicMethod.gif|}} GeoDbf(String) **
* //N/A//
== Remarks ==
* //N/A//
== Parameters ==
* //pathFileName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} GeoDbf(String,DbfReadWriteMode) **
* //N/A//
== Remarks ==
* //N/A//
== Parameters ==
* //pathFileName//
* Type:String
* Description:N/A
* //readWriteMode//
* Type:[[ThinkGeo.MapSuite.Core.DbfReadWriteMode|DbfReadWriteMode]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GeoDbf(String,DbfReadWriteMode,Encoding) **
* //N/A//
== Remarks ==
* //N/A//
== Parameters ==
* //pathFileName//
* Type:String
* Description:N/A
* //readWriteMode//
* Type:[[ThinkGeo.MapSuite.Core.DbfReadWriteMode|DbfReadWriteMode]]
* Description:N/A
* //encoding//
* Type:Encoding
* Description:N/A
** {{wiki:PublicMethod.gif|}} GeoDbf(String,DbfReadWriteMode,Encoding,CultureInfo) **
* //N/A//
== Remarks ==
* //N/A//
== Parameters ==
* //pathFileName//
* Type:String
* Description:N/A
* //readWriteMode//
* Type:[[ThinkGeo.MapSuite.Core.DbfReadWriteMode|DbfReadWriteMode]]
* Description:N/A
* //encoding//
* Type:Encoding
* Description:N/A
* //cultureInfo//
* Type:CultureInfo
* Description:N/A
==== Protected Constructors ====
==== Public Methods ====
** {{wiki:PublicMethod.gif|}} Dispose() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetColumn(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.MapSuite.Core.DbfColumn|DbfColumn]]
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetColumn(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:[[ThinkGeo.MapSuite.Core.DbfColumn|DbfColumn]]
* Description:N/A
== Parameters ==
* //columnNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadRecord(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Dictionary
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsBoolean(Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsBoolean(Int32,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsDateTime(Int32,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:DateTime
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsDateTime(Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:DateTime
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsDouble(Int32,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Double
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsDouble(Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Double
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsInteger(Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsInteger(Int32,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsString(Int32,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} ReadFieldAsString(Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,String,Double) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
* //value//
* Type:Double
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,Int32,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
* //value//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,String,Boolean) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
* //value//
* Type:Boolean
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,Int32,Double) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
* //value//
* Type:Double
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,String,Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
* //value//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,Int32,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
* //value//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,String,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
* //value//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,Int32,Boolean) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
* //value//
* Type:Boolean
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,Int32,DateTime) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnNumber//
* Type:Int32
* Description:N/A
* //value//
* Type:DateTime
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteField(Int32,String,DateTime) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
* //columnName//
* Type:String
* Description:N/A
* //value//
* Type:DateTime
* Description:N/A
** {{wiki:PublicMethod.gif|}} Open() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Close() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Flush() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Pack() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetColumnNumber(String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
* //columnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetColumnName(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
* //columnNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} DeleteRecord(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} UpdateColumnName(Int32,String) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //columnNumber//
* Type:Int32
* Description:N/A
* //newColumnName//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} UndeleteRecord(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} IsRecordDeleted(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} AddEmptyRecord() **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} ReadRecordAsString(Int32) **
* //N/A//
== Remarks ==
* //N/A//
== Return Value ==
* Type:Dictionary
* Description:N/A
== Parameters ==
* //recordNumber//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} WriteRecord(Int32,IEnumerable