Udostępnij za pośrednictwem


DbDataRecord Klasa

Definicja

Implementuje elementy IDataRecord i ICustomTypeDescriptor, i udostępnia obsługę powiązań danych dla elementu DbEnumerator.

public ref class DbDataRecord abstract : System::ComponentModel::ICustomTypeDescriptor, System::Data::IDataRecord
public ref class DbDataRecord abstract : System::Data::IDataRecord
public ref class DbDataRecord : System::ComponentModel::ICustomTypeDescriptor, System::Data::IDataRecord
public abstract class DbDataRecord : System.ComponentModel.ICustomTypeDescriptor, System.Data.IDataRecord
public abstract class DbDataRecord : System.Data.IDataRecord
public class DbDataRecord : System.ComponentModel.ICustomTypeDescriptor, System.Data.IDataRecord
type DbDataRecord = class
    interface ICustomTypeDescriptor
    interface IDataRecord
type DbDataRecord = class
    interface IDataRecord
type DbDataRecord = class
    interface IDataRecord
    interface ICustomTypeDescriptor
Public MustInherit Class DbDataRecord
Implements ICustomTypeDescriptor, IDataRecord
Public MustInherit Class DbDataRecord
Implements IDataRecord
Public Class DbDataRecord
Implements ICustomTypeDescriptor, IDataRecord
Dziedziczenie
DbDataRecord
Pochodne
Implementuje

Konstruktory

DbDataRecord()

Inicjuje nowe wystąpienie klasy DbDataRecord.

Właściwości

FieldCount

Wskazuje liczbę pól w bieżącym rekordzie. Ta właściwość jest tylko do odczytu.

Item[Int32]

Wskazuje wartość w określonej kolumnie w formacie natywnym, biorąc pod uwagę porządkowość kolumny. Ta właściwość jest tylko do odczytu.

Item[String]

Wskazuje wartość w określonej kolumnie w formacie natywnym, biorąc pod uwagę nazwę kolumny. Ta właściwość jest tylko do odczytu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetBoolean(Int32)

Zwraca wartość określonej kolumny jako wartość logiczną.

GetByte(Int32)

Zwraca wartość określonej kolumny jako bajt.

GetBytes(Int32, Int64, Byte[], Int32, Int32)

Zwraca wartość określonej kolumny jako tablicę bajtów.

GetChar(Int32)

Zwraca wartość określonej kolumny jako znak.

GetChars(Int32, Int64, Char[], Int32, Int32)

Zwraca wartość określonej kolumny jako tablicę znaków.

GetData(Int32)

Obecnie nieobsługiwane.

GetDataTypeName(Int32)

Zwraca nazwę typu danych zaplecza.

GetDateTime(Int32)

Zwraca wartość określonej kolumny jako DateTime obiekt.

GetDbDataReader(Int32)

DbDataReader Zwraca obiekt dla żądanej kolumny porządkowej, który można zastąpić implementacją specyficzną dla dostawcy.

GetDecimal(Int32)

Zwraca wartość określonej kolumny jako Decimal obiekt.

GetDouble(Int32)

Zwraca wartość określonej kolumny jako liczbę zmiennoprzecinkową o podwójnej precyzji.

GetFieldType(Int32)

Zwraca typ Type danych obiektu .

GetFloat(Int32)

Zwraca wartość określonej kolumny jako liczbę zmiennoprzecinkową o pojedynczej precyzji.

GetGuid(Int32)

Zwraca wartość identyfikatora GUID określonego pola.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetInt16(Int32)

Zwraca wartość określonej kolumny jako 16-bitową liczbę całkowitą ze znakiem.

GetInt32(Int32)

Zwraca wartość określonej kolumny jako 32-bitową liczbę całkowitą ze znakiem.

GetInt64(Int32)

Zwraca wartość określonej kolumny jako 64-bitową liczbę całkowitą ze znakiem.

GetName(Int32)

Zwraca nazwę określonej kolumny.

GetOrdinal(String)

Zwraca liczbę porządkową kolumny, biorąc pod uwagę nazwę kolumny.

GetString(Int32)

Zwraca wartość określonej kolumny jako ciąg.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetValue(Int32)

Zwraca wartość w określonej kolumnie w formacie natywnym.

GetValues(Object[])

Wypełnia tablicę obiektów wartościami kolumn bieżącego rekordu.

IsDBNull(Int32)

Służy do wskazywania nieistniejących wartości.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICustomTypeDescriptor.GetAttributes()

Zwraca kolekcję atrybutów niestandardowych dla tego wystąpienia składnika.

ICustomTypeDescriptor.GetClassName()

Zwraca nazwę klasy tego wystąpienia składnika.

ICustomTypeDescriptor.GetComponentName()

Zwraca nazwę tego wystąpienia składnika.

ICustomTypeDescriptor.GetConverter()

Zwraca konwerter typów dla tego wystąpienia składnika.

ICustomTypeDescriptor.GetDefaultEvent()

Zwraca zdarzenie domyślne dla tego wystąpienia składnika.

ICustomTypeDescriptor.GetDefaultProperty()

Zwraca właściwość domyślną dla tego wystąpienia składnika.

ICustomTypeDescriptor.GetEditor(Type)

Zwraca edytor określonego typu dla tego wystąpienia składnika.

ICustomTypeDescriptor.GetEvents()

Zwraca zdarzenia dla tego wystąpienia składnika.

ICustomTypeDescriptor.GetEvents(Attribute[])

Zwraca zdarzenia dla tego wystąpienia składnika przy użyciu określonej tablicy atrybutów jako filtru.

ICustomTypeDescriptor.GetProperties()

Zwraca właściwości tego wystąpienia składnika.

ICustomTypeDescriptor.GetProperties(Attribute[])

Zwraca właściwości tego wystąpienia składnika przy użyciu tablicy atrybutów jako filtru.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Zwraca obiekt, który zawiera właściwość opisaną przez deskryptor określonej właściwości.

Dotyczy

Zobacz też