DbDataRecord Klasa

Definicja

Implementuje IDataRecord i ICustomTypeDescriptori zapewnia obsługę powiązań danych dla DbEnumerator.Implements IDataRecord and ICustomTypeDescriptor, and provides data binding support for DbEnumerator.

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

Konstruktory

DbDataRecord()

Inicjuje nowe wystąpienie klasy DbDataRecord klasy.Initializes a new instance of the DbDataRecord class.

Właściwości

FieldCount

Wskazuje liczbę pól w bieżącym rekordzie.Indicates the number of fields within the current record. Ta właściwość jest tylko do odczytu.This property is read-only.

Item[Int32]

Wskazuje wartość w określonej kolumnie w formacie natywnym, w którym znajduje się numer porządkowy kolumny.Indicates the value at the specified column in its native format given the column ordinal. Ta właściwość jest tylko do odczytu.This property is read-only.

Item[String]

Wskazuje wartość w określonej kolumnie w formacie natywnym, w którym znajduje się nazwa kolumny.Indicates the value at the specified column in its native format given the column name. Ta właściwość jest tylko do odczytu.This property is read-only.

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetBoolean(Int32)

Zwraca wartość określonej kolumny jako wartość logiczną.Returns the value of the specified column as a Boolean.

GetByte(Int32)

Zwraca wartość określonej kolumny jako bajt.Returns the value of the specified column as a byte.

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

Zwraca wartość określonej kolumny jako tablicę bajtową.Returns the value of the specified column as a byte array.

GetChar(Int32)

Zwraca wartość określonej kolumny jako znak.Returns the value of the specified column as a character.

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

Zwraca wartość określonej kolumny jako tablicę znaków.Returns the value of the specified column as a character array.

GetData(Int32)

Obecnie nie jest obsługiwane.Not currently supported.

GetDataTypeName(Int32)

Zwraca nazwę typu danych zaplecza.Returns the name of the back-end data type.

GetDateTime(Int32)

Zwraca wartość określonej kolumny jako obiekt DateTime.Returns the value of the specified column as a DateTime object.

GetDbDataReader(Int32)

Zwraca obiekt DbDataReader dla numeru porządkowego kolumny, który może zostać zastąpiony przez implementację specyficzną dla dostawcy.Returns a DbDataReader object for the requested column ordinal that can be overridden with a provider-specific implementation.

GetDecimal(Int32)

Zwraca wartość określonej kolumny jako obiekt Decimal.Returns the value of the specified column as a Decimal object.

GetDouble(Int32)

Zwraca wartość określonej kolumny jako liczbę zmiennoprzecinkową o podwójnej precyzji.Returns the value of the specified column as a double-precision floating-point number.

GetFieldType(Int32)

Zwraca Type, który jest typem danych obiektu.Returns the Type that is the data type of the object.

GetFloat(Int32)

Zwraca wartość określonej kolumny jako liczbę zmiennoprzecinkową o pojedynczej precyzji.Returns the value of the specified column as a single-precision floating-point number.

GetGuid(Int32)

Zwraca wartość identyfikatora GUID określonego pola.Returns the GUID value of the specified field.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetInt16(Int32)

Zwraca wartość określonej kolumny jako 16-bitową liczbę całkowitą ze znakiem.Returns the value of the specified column as a 16-bit signed integer.

GetInt32(Int32)

Zwraca wartość określonej kolumny jako 32-bitową liczbę całkowitą ze znakiem.Returns the value of the specified column as a 32-bit signed integer.

GetInt64(Int32)

Zwraca wartość określonej kolumny jako 64-bitową liczbę całkowitą ze znakiem.Returns the value of the specified column as a 64-bit signed integer.

GetName(Int32)

Zwraca nazwę określonej kolumny.Returns the name of the specified column.

GetOrdinal(String)

Zwraca numer porządkowy kolumny, w której znajduje się nazwa kolumny.Returns the column ordinal, given the name of the column.

GetString(Int32)

Zwraca wartość określonej kolumny jako ciąg.Returns the value of the specified column as a string.

GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
GetValue(Int32)

Zwraca wartość w określonej kolumnie w formacie natywnym.Returns the value at the specified column in its native format.

GetValues(Object[])

Wypełnia tablicę obiektów wartościami kolumn bieżącego rekordu.Populates an array of objects with the column values of the current record.

IsDBNull(Int32)

Używane do wskazywania nieistniejących wartości.Used to indicate nonexistent values.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICustomTypeDescriptor.GetAttributes()

Zwraca kolekcję atrybutów niestandardowych dla tego wystąpienia składnika.Returns a collection of custom attributes for this instance of a component.

ICustomTypeDescriptor.GetClassName()

Zwraca nazwę klasy tego wystąpienia składnika.Returns the class name of this instance of a component.

ICustomTypeDescriptor.GetComponentName()

Zwraca nazwę tego wystąpienia składnika.Returns the name of this instance of a component.

ICustomTypeDescriptor.GetConverter()

Zwraca konwerter typu dla tego wystąpienia składnika.Returns a type converter for this instance of a component.

ICustomTypeDescriptor.GetDefaultEvent()

Zwraca domyślne zdarzenie dla tego wystąpienia składnika.Returns the default event for this instance of a component.

ICustomTypeDescriptor.GetDefaultProperty()

Zwraca domyślną właściwość dla tego wystąpienia składnika.Returns the default property for this instance of a component.

ICustomTypeDescriptor.GetEditor(Type)

Zwraca edytora określonego typu dla tego wystąpienia składnika.Returns an editor of the specified type for this instance of a component.

ICustomTypeDescriptor.GetEvents()

Zwraca zdarzenia dla tego wystąpienia składnika.Returns the events for this instance of a component.

ICustomTypeDescriptor.GetEvents(Attribute[])

Zwraca zdarzenia dla tego wystąpienia składnika przy użyciu określonej tablicy atrybutów jako filtru.Returns the events for this instance of a component using the specified attribute array as a filter.

ICustomTypeDescriptor.GetProperties()

Zwraca właściwości dla tego wystąpienia składnika.Returns the properties for this instance of a component.

ICustomTypeDescriptor.GetProperties(Attribute[])

Zwraca właściwości dla tego wystąpienia składnika, używając tablicy atrybutów jako filtru.Returns the properties for this instance of a component using the attribute array as a filter.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Zwraca obiekt, który zawiera właściwość opisaną przez określony deskryptor właściwości.Returns an object that contains the property described by the specified property descriptor.

Dotyczy

Zobacz też