GeoDbf¶
Inheritance Hierarchy¶
Object
GeoDbf
Members Summary¶
Public Constructors Summary¶
Name |
---|
GeoDbf() |
GeoDbf(String) |
GeoDbf(String,FileAccess) |
GeoDbf(String,FileAccess,Encoding) |
GeoDbf(String,FileAccess,Encoding,CultureInfo) |
Protected Constructors Summary¶
Name |
---|
N/A |
Public Properties Summary¶
Name | Return Type | Description |
---|---|---|
ColumnCount | Int32 | N/A |
CultureInfo | CultureInfo | N/A |
Encoding | Encoding | N/A |
IsOpen | Boolean | N/A |
PathFilename | String | N/A |
ReadWriteMode | FileAccess | N/A |
RecordCount | Int32 | N/A |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
N/A | N/A | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Name |
---|
AddDateTimeField(String) |
Finalize() |
MemberwiseClone() |
OnStreamLoading(StreamLoadingEventArgs) |
Public Events Summary¶
Name | Event Arguments | Description |
---|---|---|
StreamLoading | StreamLoadingEventArgs | N/A |
Members Detail¶
Public Constructors¶
Name |
---|
GeoDbf() |
GeoDbf(String) |
GeoDbf(String,FileAccess) |
GeoDbf(String,FileAccess,Encoding) |
GeoDbf(String,FileAccess,Encoding,CultureInfo) |
Protected Constructors¶
Public Properties¶
ColumnCount
¶
Summary
N/A
Remarks
N/A
Return Value
Int32
CultureInfo
¶
Summary
N/A
Remarks
N/A
Return Value
CultureInfo
Encoding
¶
Summary
N/A
Remarks
N/A
Return Value
Encoding
IsOpen
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
PathFilename
¶
Summary
N/A
Remarks
N/A
Return Value
String
ReadWriteMode
¶
Summary
N/A
Remarks
N/A
Return Value
FileAccess
RecordCount
¶
Summary
N/A
Remarks
N/A
Return Value
Int32
Protected Properties¶
Public Methods¶
AddBooleanColumn(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
AddColumn(String,DbfColumnType,Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
columnType | DbfColumnType | N/A |
length | Int32 | N/A |
decimalLength | Int32 | N/A |
AddDateColumn(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
AddDoubleColumn(String,Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
length | Int32 | N/A |
decimalLength | Int32 | N/A |
AddEmptyRecord()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
AddIntegerColumn(String,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
length | Int32 | N/A |
AddMemoColumn(String,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
length | Int32 | N/A |
AddStringColumn(String,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
length | Int32 | N/A |
Close()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CopyDbfHeader(String,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
sourcePathFilename | String | N/A |
destinationPathFilename | String | N/A |
CopyDbfHeader(String,String,OverwriteMode)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
sourcePathFilename | String | N/A |
destinationPathFilename | String | N/A |
overwriteMode | OverwriteMode | N/A |
CreateDbfFile(String,IEnumerable<DbfColumn>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
dbfPathFilename | String | N/A |
dbfColumns | IEnumerable<DbfColumn > | N/A |
CreateDbfFile(String,IEnumerable<DbfColumn>,OverwriteMode)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
dbfPathFilename | String | N/A |
dbfColumns | IEnumerable<DbfColumn > | N/A |
overwriteMode | OverwriteMode | N/A |
CreateDbfFile(String,IEnumerable<DbfColumn>,OverwriteMode,Encoding)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
dbfPathFilename | String | N/A |
dbfColumns | IEnumerable<DbfColumn > | N/A |
overwriteMode | OverwriteMode | N/A |
encoding | Encoding | N/A |
DeleteRecord(Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
Dispose()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Equals(Object)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
obj | Object | N/A |
Flush()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetColumn(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
DbfColumn | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
GetColumn(Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
DbfColumn | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnNumber | Int32 | N/A |
GetColumnName(Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnNumber | Int32 | N/A |
GetColumnNumber(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
GetHashCode()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetType()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Type | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetValidColumnNames(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnNames | IEnumerable<String > | N/A |
GetValidColumnNames(IEnumerable<String>,Encoding)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnNames | IEnumerable<String > | N/A |
encoding | Encoding | N/A |
GetValidColumns(IEnumerable<DbfColumn>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<DbfColumn > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columns | IEnumerable<DbfColumn > | N/A |
GetValidColumns(IEnumerable<DbfColumn>,Encoding)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<DbfColumn > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columns | IEnumerable<DbfColumn > | N/A |
encoding | Encoding | N/A |
IsRecordDeleted(Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
Open()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Pack()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
ReadFieldAsBoolean(Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
ReadFieldAsBoolean(Int32,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
ReadFieldAsDateTime(Int32,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
DateTime | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
ReadFieldAsDateTime(Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
DateTime | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
ReadFieldAsDouble(Int32,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Double | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
ReadFieldAsDouble(Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Double | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
ReadFieldAsInteger(Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
ReadFieldAsInteger(Int32,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
ReadFieldAsString(Int32,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
ReadFieldAsString(Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
ReadRecord(Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Dictionary<String ,Object > | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
ReadRecordAsString(Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Dictionary<String ,String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
ToString()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
UndeleteRecord(Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
UpdateColumnName(Int32,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnNumber | Int32 | N/A |
newColumnName | String | N/A |
UpdateDbcFilename(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
newDbcFilename | String | N/A |
WriteField(Int32,String,Double)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
value | Double | N/A |
WriteField(Int32,Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
value | Int32 | N/A |
WriteField(Int32,String,Boolean)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
value | Boolean | N/A |
WriteField(Int32,Int32,Double)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
value | Double | N/A |
WriteField(Int32,String,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
value | Int32 | N/A |
WriteField(Int32,Int32,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
value | String | N/A |
WriteField(Int32,String,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
value | String | N/A |
WriteField(Int32,Int32,Boolean)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
value | Boolean | N/A |
WriteField(Int32,Int32,DateTime)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnNumber | Int32 | N/A |
value | DateTime | N/A |
WriteField(Int32,String,DateTime)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
columnName | String | N/A |
value | DateTime | N/A |
WriteRecord(Int32,IEnumerable<Object>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
recordNumber | Int32 | N/A |
values | IEnumerable<Object > | N/A |
Protected Methods¶
AddDateTimeField(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
Finalize()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
MemberwiseClone()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
OnStreamLoading(StreamLoadingEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | StreamLoadingEventArgs | N/A |
Public Events¶
StreamLoading¶
N/A
Remarks
N/A
Event Arguments