FDO API Reference Feature Data Objects

mgIFeatureReader.h File Reference

Include dependency graph for mgIFeatureReader.h:

This graph shows which files directly or indirectly include this file:


Functions

System::Int32 GetDepth ()
 Gets a value indicating the depth of nesting for the current reader. The depth value increases each time GetFeatureObject is called and a new reader is returned. The outermost reader has a depth of 0.
NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE::IFeatureReaderGetFeatureObject (System::String *propertyName)
 Gets a reference to an FdoIFeatureReader to read the data contained in the object or object collection property. If the property is not an object property, an exception is thrown.
System::Byte 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.

Variables

END_NAMESPACE_OSGEO_FDO_SCHEMA
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
public __gc __interface 
IFeatureReader
 The FdoIFeatureReader interface provides a forward-only, read-only iterator for reading feature data. A reference to an FdoIFeatureReader is returned from the Select and SelectAndLock commands. Because the initial position of the FdoIFeatureReader is prior to the first item, you must call ReadNext to begin accessing any data.

Comments or suggestions? Send us feedback.