Implements ICustomTypeDescriptor so we can simulate a row object having a property for every field.
For a list of all members of this type, see RowStructure Members.
System.Object
ValueType
RowStructure
For an explaination of ICustomTypeDescriptor see http://www.devx.com/dotnet/Article/7874 By implementing this interface, we are able to simulate that an object has lots of properties. These properties are determined dynamically at run-time. When enumerating throught the ShapefileDataReader, RowStructure is the object that gets returned.
foreach(object obj in shpDataReader)
{
if (obj.GetType().Name!="RowStructure")
{
// this proves the type returned by shpDataReader
}
}
Namespace: Geotools.Data Namespace
Assembly: Geotools.dll
RowStructure Members | Geotools.Data Namespace