User Tools

Site Tools


thinkgeo.mapsuite.core.geodbf

This is an old revision of the document!


ThinkGeo.MapSuite.Core.GeoDbf

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Core.GeoDbf

Members Summary

Public Constructors

GeoDbf()

N/A

Remarks

N/A

Parameters

GeoDbf(String)

N/A

Remarks

N/A

Parameters
  • pathFileName
    • Type:String
    • Description:N/A

GeoDbf(String,DbfReadWriteMode)

N/A

Remarks

N/A

Parameters
  • pathFileName
    • Type:String
    • Description:N/A

GeoDbf(String,DbfReadWriteMode,Encoding)

N/A

Remarks

N/A

Parameters
  • pathFileName
    • Type:String
    • Description:N/A
  • encoding
    • Type:Encoding
    • Description:N/A

GeoDbf(String,DbfReadWriteMode,Encoding,CultureInfo)

N/A

Remarks

N/A

Parameters
  • pathFileName
    • Type:String
    • Description:N/A
  • encoding
    • Type:Encoding
    • Description:N/A
  • cultureInfo
    • Type:CultureInfo
    • Description:N/A

Protected Constructors

Public Methods

Dispose()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

GetColumn(String)

N/A

Remarks

N/A

Return Value
Parameters
  • columnName
    • Type:String
    • Description:N/A

GetColumn(Int32)

N/A

Remarks

N/A

Return Value
Parameters
  • columnNumber
    • Type:Int32
    • Description:N/A

ReadRecord(Int32)

N/A

Remarks

N/A

Return Value
  • Type:Dictionary<String,Object>
  • Description:N/A
Parameters
  • recordNumber
    • Type:Int32
    • Description:N/A

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Open()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

Close()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

Flush()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

Pack()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

GetColumnNumber(String)

N/A

Remarks

N/A

Return Value
  • Type:Int32
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A

GetColumnName(Int32)

N/A

Remarks

N/A

Return Value
  • Type:String
  • Description:N/A
Parameters
  • columnNumber
    • Type:Int32
    • Description:N/A

DeleteRecord(Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • recordNumber
    • Type:Int32
    • Description:N/A

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

UndeleteRecord(Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • recordNumber
    • Type:Int32
    • Description:N/A

IsRecordDeleted(Int32)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • recordNumber
    • Type:Int32
    • Description:N/A

AddEmptyRecord()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

ReadRecordAsString(Int32)

N/A

Remarks

N/A

Return Value
  • Type:Dictionary<String,String>
  • Description:N/A
Parameters
  • recordNumber
    • Type:Int32
    • Description:N/A

WriteRecord(Int32,IEnumerable<Object>)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • recordNumber
    • Type:Int32
    • Description:N/A
  • values
    • Type:IEnumerable<Object>
    • Description:N/A

ToString()

N/A

Remarks

N/A

Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

N/A

Remarks

N/A

Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

N/A

Remarks

N/A

Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

N/A

Remarks

N/A

Return Value
  • Type:Type
  • Description:N/A
Parameters

CopyDbfHeader(String,String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • sourcePathFileName
    • Type:String
    • Description:N/A
  • destinationPathFileName
    • Type:String
    • Description:N/A

CopyDbfHeader(String,String,OverwriteMode)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • sourcePathFileName
    • Type:String
    • Description:N/A
  • destinationPathFileName
    • Type:String
    • Description:N/A

CreateDbfFile(String,IEnumerable<DbfColumn>)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • dbfPathFileName
    • Type:String
    • Description:N/A
  • dbfColumns
    • Type:IEnumerable<DbfColumn>
    • Description:N/A

CreateDbfFile(String,IEnumerable<DbfColumn>,OverwriteMode)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • dbfPathFileName
    • Type:String
    • Description:N/A
  • dbfColumns
    • Type:IEnumerable<DbfColumn>
    • Description:N/A

CreateDbfFile(String,IEnumerable<DbfColumn>,OverwriteMode,Encoding)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • dbfPathFileName
    • Type:String
    • Description:N/A
  • dbfColumns
    • Type:IEnumerable<DbfColumn>
    • Description:N/A
  • encoding
    • Type:Encoding
    • Description:N/A

GetValidColumns(IEnumerable<DbfColumn>)

N/A

Remarks

N/A

Return Value
Parameters
  • columns
    • Type:IEnumerable<DbfColumn>
    • Description:N/A

GetValidColumns(IEnumerable<DbfColumn>,Encoding)

N/A

Remarks

N/A

Return Value
Parameters
  • columns
    • Type:IEnumerable<DbfColumn>
    • Description:N/A
  • encoding
    • Type:Encoding
    • Description:N/A

GetValidColumnNames(IEnumerable<String>)

N/A

Remarks

N/A

Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters
  • columnNames
    • Type:IEnumerable<String>
    • Description:N/A

GetValidColumnNames(IEnumerable<String>,Encoding)

N/A

Remarks

N/A

Return Value
  • Type:Collection<String>
  • Description:N/A
Parameters
  • columnNames
    • Type:IEnumerable<String>
    • Description:N/A
  • encoding
    • Type:Encoding
    • Description:N/A

Protected Methods

OnStreamLoading(StreamLoadingEventArgs)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

Finalize()

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters

phQ=(FileMode,FileAccess)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • fileMode
    • Type:FileMode
    • Description:N/A
  • fileAccess
    • Type:FileAccess
    • Description:N/A

pSw=(String,Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A
  • length
    • Type:Int32
    • Description:N/A

piw=(String,Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A
  • length
    • Type:Int32
    • Description:N/A

pyw=(String,Int32,Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A
  • length
    • Type:Int32
    • Description:N/A
  • decimalLength
    • Type:Int32
    • Description:N/A

qCw=(String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A

qSw=(String,Int32)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A
  • length
    • Type:Int32
    • Description:N/A

qiw=(String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A

qyw=(String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • columnName
    • Type:String
    • Description:N/A

rCw=(String)

N/A

Remarks

N/A

Return Value
  • Type:Void
  • Description:N/A
Parameters
  • newDBCFileNmae
    • Type:String
    • Description:N/A

MemberwiseClone()

N/A

Remarks

N/A

Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

IsOpen

N/A

Remarks

N/A

Return Value
  • Type:Boolean

ColumnCount

N/A

Remarks

N/A

Return Value
  • Type:Int32

RecordCount

N/A

Remarks

N/A

Return Value
  • Type:Int32

PathFileName

N/A

Remarks

N/A

Return Value
  • Type:String

ReadWriteMode

N/A

Remarks

N/A

Return Value

Encoding

N/A

Remarks

N/A

Return Value
  • Type:Encoding

CultureInfo

N/A

Remarks

N/A

Return Value
  • Type:CultureInfo

Protected Properties

Public Events

StreamLoading N/A

Remarks

N/A

Event Arguments:StreamLoadingEventArgs

thinkgeo.mapsuite.core.geodbf.1442554949.txt.gz · Last modified: 2015/09/18 05:42 by admin