Close
Execute
ExecuteWithLock
get_BatchParameterValues
get_Distinct
get_Grouping
get_GroupingFilter
get_LockConflicts
get_LockStrategy
get_Ordering
get_OrderingOption
get_PropertyValues
GetByte
GetDataType
GetDateTime
GetDepth
GetDouble
GetFeatureObject
GetGeometry
GetInt16
GetInt32
GetInt64
GetLOB
GetLOBStreamReader
GetPropertyName
GetPropertyType
GetRaster
GetSingle
GetString
IBaseSelect
IDataReader
IDelete
IFeatureReader
IInsert
IReader
ISelect
ISelectAggregates
IsNull
IUpdate
ReadNext
set_Distinct
set_FeatureClassName
set_GroupingFilter
set_LockStrategy
set_LockType
set_OrderingOption
SetFeatureClassName
System::Byte OSGeo::FDO::Commands::Feature::GetGeometry | ( | System::String * | name | ) |
  Gets the geometry value of the specified property as a byte array in FGF format. Because no conversion is performed, the property must be of Geometric type; otherwise, an exception is thrown. This method is a language-specific performance optimization that returns a pointer to the array data, rather than to an object that encapsulates the array. The array's memory area is only guaranteed to be valid until a call to ReadNext() or Close(), or the disposal of this reader object. Gets the geometry value of the specified property as a byte array in FGF format. Because no conversion is performed, the property must be of Geometric type; otherwise, an exception is thrown. Parameters:
  | name | Input the property name.
  Returns: Returns a pointer to the byte array in FGF format. Parameters:
  | name | Input the property name.
Returns: Returns the byte array in FGF format.