ESRI.ArcGIS.Mobile
FeatureDataReader Class Members
See Also  Properties  Methods  Send Feedback
ESRI.ArcGIS.Mobile.FeatureCaching Namespace : FeatureDataReader Class


The following tables list the members exposed by FeatureDataReader.

Public Constructors

 NameDescription
Public ConstructorFeatureDataReader ConstructorOverloaded.  Initializes a new instance of the FeatureDataReader.  
Top

Public Properties

 NameDescription
Public PropertyAllowModify Determines whether records can be deleted or modified.  
Public PropertyAllowNew Determines whether new records can be added thru this data reader.  
Public PropertyDepthNot used by the FeatureDataReader.  
Public PropertyDisplayColumnIndex Gets the index of the Display Column.  
Public PropertyFeatureSource Gets the parent FeatureSource (could be null if the layer is an annotation layer.  
Public PropertyFidColumnIndex Gets the index of the Fid Column.  
Public PropertyFieldCount Gets the number of columns in the current record.  
Public PropertyGeometryColumnIndex Gets the index of the Geometry Column.  
Public PropertyGlobalIdColumnIndex Gets the index of the GlobalId Column.  
Public PropertyIsClosed Gets a value indicating whether the data reader is closed.  
Public PropertyItemOverloaded.  Gets the column value with the specified name.  
Public PropertyMobileCache Gets the parent mobile cache.  
Public PropertyRecordsAffectedNot used by the FeatureDataReader.  
Public PropertyStoredEditState Gets the stored edit state of this feature in the MobileService cache.  
Public PropertySubtypeColumnIndex Gets the index of the Subtype Column.  
Top

Public Methods

 NameDescription
Public MethodClose Closes the FeatureDataReader object, no more record can be read.  
Public MethodCreateRecordOverloaded.  Creates a new row for inserting new feature using a FeatureDataReader.  
Public MethodDelete Deletes the current record from FeatureSource.  
Public MethodGetBitmap Gets the bitmap value of the specified column.  
Public MethodGetBlob Gets the byte array value of the specified column.  
Public MethodGetDataTypeName Gets the data type information for the specified column.  
Public MethodGetDateTime Gets the DateTime of the specified column.  
Public MethodGetDouble Gets the double-precision floating point number of the specified column.  
Public MethodGetFid Gets the FID for the current record.  
Public MethodGetFieldType Gets the Type information corresponding to the type of Object that would be returned from GetValue.  
Public MethodGetFloat Gets the float value of the specified column.  
Public MethodGetGeometry Gets the geometry for the current record.  
Public MethodGetGlobalId Gets the Global Id for the current record.  
Public MethodGetGuid Gets the guid value of the specified column.  
Public MethodGetInt16 Gets the 16-bit signed integer value of the specified column.  
Public MethodGetInt32 Gets the 32-bit signed integer value of the specified column.  
Public MethodGetNameGets a column name by column index.  
Public MethodGetOrdinal Returns the index of the named column.  
Public MethodGetSchemaTable Returns a DataTable that describes the column metadata of the FeatureDataReader object.  
Public MethodGetString Gets the string value of the specified column.  
Public MethodGetSubtypeCode Gets the subtypecode for the current record.  
Public MethodGetValue Returns the value of the specified column.  
Public MethodGetValues Gets all the attributes in the collection for the current record.  
Public MethodInsert Inserts the feature data record in the reader. The reader current position is not updated. The feature data record passed as argument will be dispose on success.  
Public MethodIsDBNullIndicates whether the specified column is set to null.  
Public MethodNextResultOnly one result set is returned with a FeatureDataReader, thus this will always be false.  
Public MethodReadReads the next available record.  
Public MethodReadFirst Positions the reader at the first record.  
Public MethodReset Positions the reader before the first record.  
Public MethodSetBitmap Sets the bitmap value of the specified column.  
Public MethodSetBlob Sets the byte array value of the specified column.  
Public MethodSetDateTime Sets the DateTime of the specified column.  
Public MethodSetDouble Set the double-precision floating point number of the specified column.  
Public MethodSetFloat Sets the float value of the specified column.  
Public MethodSetGeometrySets geometry for the current record.  
Public MethodSetGuid Sets the guid value of the specified column.  
Public MethodSetInt16 Sets the 16-bit signed integer value of the specified column.  
Public MethodSetInt32 Sets the 32-bit signed integer value of the specified column.  
Public MethodSetString Sets the string value of the specified column.  
Public MethodSetValue Sets the value of the specified column to the passed-in value.  
Public MethodSetValues Sets each of the fields in the specified record to the corresponding value in the specified array.  
Public MethodUpdate Sends changes from the current record to the FeatureSource.  
Top

Protected Methods

 NameDescription
Protected MethodFinalizeOverridden.  Finalizes the instance.  
Top

See Also