IExtendedDataRecord Gränssnitt

Definition

Ger åtkomst till kolumnvärdena i varje rad i en DbDataRecord för en DbDataReader.

public interface class IExtendedDataRecord : System::Data::IDataRecord
public interface IExtendedDataRecord : System.Data.IDataRecord
type IExtendedDataRecord = interface
    interface IDataRecord
Public Interface IExtendedDataRecord
Implements IDataRecord
Härledda
Implementeringar

Egenskaper

Name Description
DataRecordInfo

Hämtar DataRecordInfo för detta IExtendedDataRecord.

FieldCount

Hämtar antalet kolumner i den aktuella raden.

(Ärvd från IDataRecord)
Item[Int32]

Hämtar kolumnen som finns i det angivna indexet.

(Ärvd från IDataRecord)
Item[String]

Hämtar kolumnen med det angivna namnet.

(Ärvd från IDataRecord)

Metoder

Name Description
GetBoolean(Int32)

Hämtar värdet för den angivna kolumnen som booleskt värde.

(Ärvd från IDataRecord)
GetByte(Int32)

Hämtar det 8-bitars osignerade heltalsvärdet för den angivna kolumnen.

(Ärvd från IDataRecord)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

Läser en ström med byte från den angivna kolumnförskjutningen till bufferten som en matris, med början vid den angivna buffertförskjutningen.

(Ärvd från IDataRecord)
GetChar(Int32)

Hämtar teckenvärdet för den angivna kolumnen.

(Ärvd från IDataRecord)
GetChars(Int32, Int64, Char[], Int32, Int32)

Läser en dataström med tecken från den angivna kolumnförskjutningen till bufferten som en matris, med början vid den angivna buffertförskjutningen.

(Ärvd från IDataRecord)
GetData(Int32)

Returnerar en IDataReader för den angivna kolumnordningen.

(Ärvd från IDataRecord)
GetDataReader(Int32)

Returnerar kapslade läsare som DbDataReader objekt.

GetDataRecord(Int32)

Hämtar ett DbDataRecord objekt med det angivna indexet.

GetDataTypeName(Int32)

Hämtar datatypsinformationen för det angivna fältet.

(Ärvd från IDataRecord)
GetDateTime(Int32)

Hämtar datavärdet för datum och tid för det angivna fältet.

(Ärvd från IDataRecord)
GetDecimal(Int32)

Hämtar det numeriska värdet för fast position för det angivna fältet.

(Ärvd från IDataRecord)
GetDouble(Int32)

Hämtar flyttal med dubbel precision för det angivna fältet.

(Ärvd från IDataRecord)
GetFieldType(Int32)

Hämtar den Type information som motsvarar den typ av Object som skulle returneras från GetValue(Int32).

(Ärvd från IDataRecord)
GetFloat(Int32)

Hämtar flyttal med enkel precision för det angivna fältet.

(Ärvd från IDataRecord)
GetGuid(Int32)

Returnerar GUID-värdet för det angivna fältet.

(Ärvd från IDataRecord)
GetInt16(Int32)

Hämtar det 16-bitars signerade heltalsvärdet för det angivna fältet.

(Ärvd från IDataRecord)
GetInt32(Int32)

Hämtar det 32-bitars signerade heltalsvärdet för det angivna fältet.

(Ärvd från IDataRecord)
GetInt64(Int32)

Hämtar det 64-bitars signerade heltalsvärdet för det angivna fältet.

(Ärvd från IDataRecord)
GetName(Int32)

Hämtar namnet på fältet som ska hittas.

(Ärvd från IDataRecord)
GetOrdinal(String)

Returnera indexet för det namngivna fältet.

(Ärvd från IDataRecord)
GetString(Int32)

Hämtar strängvärdet för det angivna fältet.

(Ärvd från IDataRecord)
GetValue(Int32)

Returnerar värdet för det angivna fältet.

(Ärvd från IDataRecord)
GetValues(Object[])

Fyller i en matris med objekt med kolumnvärdena för den aktuella posten.

(Ärvd från IDataRecord)
IsDBNull(Int32)

Returnera om det angivna fältet är inställt på null.

(Ärvd från IDataRecord)

Gäller för