The IDataReaderExtensions type exposes the following members.

Methods

  Name Description
Public method Static member GetAllBytes(IDataRecord, Int32)
Gets the value of the specified column as a Byte array.
Public method Static member GetAllBytes(IDataRecord, String)
Gets the value of the specified column as a Byte array or null of it the value is DBNull.
Public method Static member GetBoolean
Gets the value of the specified column as a Boolean.
Public method Static member GetByte
Gets the value of the specified column as a Byte.
Public method Static member GetBytes
Reads a stream of bytes from the specified column offset into the buffer an array starting at the given buffer offset.
Public method Static member GetChar
Gets the value of the specified column as a Char.
Public method Static member GetChars
Reads a stream of chars from the specified column offset into the buffer an array starting at the given buffer offset.
Public method Static member GetData
Gets an IDataReader to be used when the field points to more remote structured data.
Public method Static member GetDataTypeName
Gets the name of the source data type.
Public method Static member GetDateTime
Gets the value of the specified column as a DateTime.
Public method Static member GetDecimal
Gets the value of the specified column as a Decimal.
Public method Static member GetDouble
Gets the value of the specified column as a Double.
Public method Static member GetFieldType
Gets the Type that is the data type of the object.
Public method Static member GetFloat
Gets the value of the specified column as a Single.
Public method Static member GetGuid
Gets the value of the specified column as a Guid.
Public method Static member GetInt16
Gets the value of the specified column as a Int16.
Public method Static member GetInt32
Gets the value of the specified column as a Int32.
Public method Static member GetInt64
Gets the value of the specified column as a Int64.
Public method Static member GetNullableAllBytes(IDataRecord, Int32)
Gets the value of the specified column as a Byte array or null of it the value is DBNull.
Public method Static member GetNullableAllBytes(IDataRecord, String)
Gets the value of the specified column as a Byte array or null of it the value is DBNull.
Public method Static member GetNullableBoolean(IDataRecord, Int32)
Gets the value of the specified column as a Boolean or null of it the value is DBNull.
Public method Static member GetNullableBoolean(IDataRecord, String)
Gets the value of the specified column as a Boolean or null of it the value is DBNull.
Public method Static member GetNullableByte(IDataRecord, Int32)
Gets the value of the specified column as a Byte or null of it the value is DBNull.
Public method Static member GetNullableByte(IDataRecord, String)
Gets the value of the specified column as a Byte or null of it the value is DBNull.
Public method Static member GetNullableBytes(IDataRecord, Int32, Int64, array<Byte>[]()[][], Int32, Int32)
Reads a stream of bytes from the specified column offset into the buffer an array starting at the given buffer offset.
Public method Static member GetNullableBytes(IDataRecord, String, Int64, array<Byte>[]()[][], Int32, Int32)
Reads a stream of bytes from the specified column offset into the buffer an array starting at the given buffer offset.
Public method Static member GetNullableChar(IDataRecord, Int32)
Gets the value of the specified column as a Char or null of it the value is DBNull.
Public method Static member GetNullableChar(IDataRecord, String)
Gets the value of the specified column as a Char or null of it the value is DBNull.
Public method Static member GetNullableChars(IDataRecord, Int32, Int64, array<Char>[]()[][], Int32, Int32)
Reads a stream of chars from the specified column offset into the buffer an array starting at the given buffer offset.
Public method Static member GetNullableChars(IDataRecord, String, Int64, array<Char>[]()[][], Int32, Int32)
Reads a stream of chars from the specified column offset into the buffer an array starting at the given buffer offset.
Public method Static member GetNullableDateTime(IDataRecord, Int32)
Gets the value of the specified column as a DateTime or null of it the value is DBNull.
Public method Static member GetNullableDateTime(IDataRecord, String)
Gets the value of the specified column as a DateTime or null of it the value is DBNull.
Public method Static member GetNullableDecimal(IDataRecord, Int32)
Gets the value of the specified column as a Decimal or null of it the value is DBNull.
Public method Static member GetNullableDecimal(IDataRecord, String)
Gets the value of the specified column as a Decimal or null of it the value is DBNull.
Public method Static member GetNullableDouble(IDataRecord, Int32)
Gets the value of the specified column as a Double or null of it the value is DBNull.
Public method Static member GetNullableDouble(IDataRecord, String)
Gets the value of the specified column as a Double or null of it the value is DBNull.
Public method Static member GetNullableFloat(IDataRecord, Int32)
Gets the value of the specified column as a Single or null of it the value is DBNull.
Public method Static member GetNullableFloat(IDataRecord, String)
Gets the value of the specified column as a Single or null of it the value is DBNull.
Public method Static member GetNullableGuid(IDataRecord, Int32)
Gets the value of the specified column as a Guid or null of it the value is DBNull.
Public method Static member GetNullableGuid(IDataRecord, String)
Gets the value of the specified column as a Guid or null of it the value is DBNull.
Public method Static member GetNullableInt16(IDataRecord, Int32)
Gets the value of the specified column as a Int16 or null of it the value is DBNull.
Public method Static member GetNullableInt16(IDataRecord, String)
Gets the value of the specified column as a Int16 or null of it the value is DBNull.
Public method Static member GetNullableInt32(IDataRecord, Int32)
Gets the value of the specified column as a Int32 or null of it the value is DBNull.
Public method Static member GetNullableInt32(IDataRecord, String)
Gets the value of the specified column as a Int32 or null of it the value is DBNull.
Public method Static member GetNullableInt64(IDataRecord, Int32)
Gets the value of the specified column as a Int64 or null of it the value is DBNull.
Public method Static member GetNullableInt64(IDataRecord, String)
Gets the value of the specified column as a Int64 or null of it the value is DBNull.
Public method Static member GetNullableString(IDataRecord, Int32)
Gets the value of the specified column as a String or null of it the value is DBNull.
Public method Static member GetNullableString(IDataRecord, String)
Gets the value of the specified column as a String or null of it the value is DBNull.
Public method Static member GetNullableValue(IDataRecord, Int32)
Gets the value of the specified column in its native format or null of it the value is DBNull.
Public method Static member GetNullableValue(IDataRecord, String)
Gets the value of the specified column in its native format or null of it the value is DBNull.
Public method Static member GetString
Gets the value of the specified column as a String.
Public method Static member GetValue
Gets the value of the specified column in its native format.
Public method Static member IsDBNull
Gets a value that indicates whether the column contains non-existent or missing values.

See Also