iBATIS.NET Class Library DataMapper V1.6.1, DataAccess V1.9.1

InMemoryDataReader Members

InMemoryDataReader overview

Public Instance Constructors

InMemoryDataReader Constructor Creates an InMemoryDataReader from a IDataReader

Public Instance Properties

Depth Gets a value indicating the depth of nesting for the current row.
FieldCount Indicates the number of fields within the current record. This property is read-only.
IsClosed Gets a value indicating whether the data reader is closed.
ItemOverloaded. Gets the column with the specified name.
RecordsAffected Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.

Public Instance Methods

Close Closes the IDataReader 0bject.
Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetBoolean Gets the value of the specified column as a Boolean.
GetByte Gets the 8-bit unsigned integer value of the specified column.
GetBytes Reads a stream of bytes from the specified column offset into the buffer as an array, starting at the given buffer offset.
GetChar Gets the character value of the specified column.
GetChars Reads a stream of characters from the specified column offset into the buffer as an array, starting at the given buffer offset.
GetData Gets an IDataReader to be used when the field points to more remote structured data.
GetDataTypeName Gets the database type information for the specified field.
GetDateTime Returns the value of the specified column as a DateTime object.
GetDecimal Gets the fixed-position numeric value of the specified field.
GetDouble
GetFieldType Gets the Type information corresponding to the type of Object that would be returned from GetValue.
GetFloat Returns the value of the specified column as a single-precision floating point number.
GetGuid Returns the GUID value of the specified field.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetInt16 Gets the 16-bit signed integer value of the specified field.
GetInt32 Gets the 32-bit signed integer value of the specified field.
GetInt64
GetName Gets the name for the field to find.
GetOrdinal Returns the column ordinal, given the name of the column.
GetSchemaTable Returns a DataTable that describes the column metadata of the IDataReader.
GetString Gets the string value of the specified field.
GetType (inherited from Object)Gets the Type of the current instance.
GetValue Return the value of the specified field.
GetValues Gets all the attribute fields in the collection for the current record.
IsDBNull Return whether the specified field is set to null.
NextResult Advances the data reader to the next result, when reading the results of batch SQL statements.
Read Advances the IDataReader to the next record.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

InMemoryDataReader Class | IBatisNet.DataMapper.Commands Namespace