DbDataRecord Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
IDataRecord Реализует и ICustomTypeDescriptorпредоставляет поддержку 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
- Наследование
-
DbDataRecord
- Производный
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| DbDataRecord() |
Инициализирует новый экземпляр класса DbDataRecord. |
Свойства
| Имя | Описание |
|---|---|
| FieldCount |
Указывает количество полей в текущей записи. Это свойство доступно только для чтения. |
| Item[Int32] |
Указывает значение указанного столбца в собственном формате, учитывая порядковый номер столбца. Это свойство доступно только для чтения. |
| Item[String] |
Указывает значение указанного столбца в собственном формате с именем столбца. Это свойство доступно только для чтения. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetBoolean(Int32) |
Возвращает значение указанного столбца в виде логическое значение. |
| GetByte(Int32) |
Возвращает значение указанного столбца в виде байта. |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Возвращает значение указанного столбца в виде массива байтов. |
| GetChar(Int32) |
Возвращает значение указанного столбца в виде символа. |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Возвращает значение указанного столбца в виде массива символов. |
| GetData(Int32) |
Не поддерживается в текущей версии. |
| GetDataTypeName(Int32) |
Возвращает имя внутреннего типа данных. |
| GetDateTime(Int32) |
Возвращает значение указанного столбца в качестве DateTime объекта. |
| GetDbDataReader(Int32) |
DbDataReader Возвращает объект для запрошенного порядкового номера столбца, который можно переопределить с помощью реализации для конкретного поставщика. |
| GetDecimal(Int32) |
Возвращает значение указанного столбца в качестве Decimal объекта. |
| GetDouble(Int32) |
Возвращает значение указанного столбца в виде числа с плавающей запятой двойной точности. |
| GetFieldType(Int32) |
Type Возвращает тип данных объекта. |
| GetFloat(Int32) |
Возвращает значение указанного столбца в виде числа с плавающей запятой с одной точностью. |
| GetGuid(Int32) |
Возвращает значение GUID указанного поля. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetInt16(Int32) |
Возвращает значение указанного столбца в виде 16-разрядного целого числа со знаком. |
| GetInt32(Int32) |
Возвращает значение указанного столбца в виде 32-разрядного целого числа со знаком. |
| GetInt64(Int32) |
Возвращает значение указанного столбца в виде 64-разрядного целого числа со знаком. |
| GetName(Int32) |
Возвращает имя указанного столбца. |
| GetOrdinal(String) |
Возвращает порядковый номер столбца с именем столбца. |
| GetString(Int32) |
Возвращает значение указанного столбца в виде строки. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| GetValue(Int32) |
Возвращает значение в указанном столбце в собственном формате. |
| GetValues(Object[]) |
Заполняет массив объектов значениями столбцов текущей записи. |
| IsDBNull(Int32) |
Используется для указания несуществующих значений. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ICustomTypeDescriptor.GetAttributes() |
Возвращает коллекцию настраиваемых атрибутов для этого экземпляра компонента. |
| ICustomTypeDescriptor.GetClassName() |
Возвращает имя класса этого экземпляра компонента. |
| ICustomTypeDescriptor.GetComponentName() |
Возвращает имя этого экземпляра компонента. |
| ICustomTypeDescriptor.GetConverter() |
Возвращает преобразователь типов для этого экземпляра компонента. |
| ICustomTypeDescriptor.GetDefaultEvent() |
Возвращает событие по умолчанию для этого экземпляра компонента. |
| ICustomTypeDescriptor.GetDefaultProperty() |
Возвращает свойство по умолчанию для этого экземпляра компонента. |
| ICustomTypeDescriptor.GetEditor(Type) |
Возвращает редактор указанного типа для этого экземпляра компонента. |
| ICustomTypeDescriptor.GetEvents() |
Возвращает события для этого экземпляра компонента. |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Возвращает события для этого экземпляра компонента, используя указанный массив атрибутов в качестве фильтра. |
| ICustomTypeDescriptor.GetProperties() |
Возвращает свойства для этого экземпляра компонента. |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Возвращает свойства для этого экземпляра компонента с помощью массива атрибутов в качестве фильтра. |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Возвращает объект, содержащий свойство, описанное указанным дескриптором свойства. |