Export (0) Print
Expand All

IExtendedDataRecord Interface

Provides access to the column values within each row of a DbDataRecord for a DbDataReader.

Namespace:  System.Data
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public interface IExtendedDataRecord : IDataRecord

The IExtendedDataRecord type exposes the following members.

  NameDescription
Public propertyDataRecordInfoGets DataRecordInfo for this IExtendedDataRecord.
Public propertyFieldCountGets the number of columns in the current row. (Inherited from IDataRecord.)
Public propertyItem[Int32]Gets the column located at the specified index. (Inherited from IDataRecord.)
Public propertyItem[String]Gets the column with the specified name. (Inherited from IDataRecord.)
Top

  NameDescription
Public methodGetBooleanGets the value of the specified column as a Boolean. (Inherited from IDataRecord.)
Public methodGetByteGets the 8-bit unsigned integer value of the specified column. (Inherited from IDataRecord.)
Public methodGetBytesReads a stream of bytes from the specified column offset into the buffer as an array, starting at the given buffer offset. (Inherited from IDataRecord.)
Public methodGetCharGets the character value of the specified column. (Inherited from IDataRecord.)
Public methodGetCharsReads a stream of characters from the specified column offset into the buffer as an array, starting at the given buffer offset. (Inherited from IDataRecord.)
Public methodGetDataReturns an IDataReader for the specified column ordinal. (Inherited from IDataRecord.)
Public methodGetDataReaderReturns nested readers as DbDataReader objects.
Public methodGetDataRecordGets a DbDataRecord object with the specified index.
Public methodGetDataTypeNameGets the data type information for the specified field. (Inherited from IDataRecord.)
Public methodGetDateTimeGets the date and time data value of the specified field. (Inherited from IDataRecord.)
Public methodGetDecimalGets the fixed-position numeric value of the specified field. (Inherited from IDataRecord.)
Public methodGetDoubleGets the double-precision floating point number of the specified field. (Inherited from IDataRecord.)
Public methodGetFieldTypeGets the Type information corresponding to the type of Object that would be returned from GetValue. (Inherited from IDataRecord.)
Public methodGetFloatGets the single-precision floating point number of the specified field. (Inherited from IDataRecord.)
Public methodGetGuidReturns the GUID value of the specified field. (Inherited from IDataRecord.)
Public methodGetInt16Gets the 16-bit signed integer value of the specified field. (Inherited from IDataRecord.)
Public methodGetInt32Gets the 32-bit signed integer value of the specified field. (Inherited from IDataRecord.)
Public methodGetInt64Gets the 64-bit signed integer value of the specified field. (Inherited from IDataRecord.)
Public methodGetNameGets the name for the field to find. (Inherited from IDataRecord.)
Public methodGetOrdinalReturn the index of the named field. (Inherited from IDataRecord.)
Public methodGetStringGets the string value of the specified field. (Inherited from IDataRecord.)
Public methodGetValueReturn the value of the specified field. (Inherited from IDataRecord.)
Public methodGetValuesPopulates an array of objects with the column values of the current record. (Inherited from IDataRecord.)
Public methodIsDBNullReturn whether the specified field is set to null. (Inherited from IDataRecord.)
Top

.NET Framework

Supported in: 4, 3.5 SP1

.NET Framework Client Profile

Supported in: 4

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Community Additions

ADD
Show:
© 2014 Microsoft