DbDataRecord Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje IDataRecord a ICustomTypeDescriptorposkytuje podporu datových vazeb pro 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
- Dědičnost
-
DbDataRecord
- Odvozené
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| DbDataRecord() |
Inicializuje novou instanci DbDataRecord třídy. |
Vlastnosti
| Name | Description |
|---|---|
| FieldCount |
Určuje počet polí v aktuálním záznamu. Tato vlastnost je pouze pro čtení. |
| Item[Int32] |
Určuje hodnotu v zadaném sloupci v nativním formátu vzhledem k pořadí sloupců. Tato vlastnost je pouze pro čtení. |
| Item[String] |
Určuje hodnotu v zadaném sloupci v nativním formátu vzhledem k názvu sloupce. Tato vlastnost je pouze pro čtení. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetBoolean(Int32) |
Vrátí hodnotu zadaného sloupce jako logickou hodnotu. |
| GetByte(Int32) |
Vrátí hodnotu zadaného sloupce jako bajt. |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Vrátí hodnotu zadaného sloupce jako bajtové pole. |
| GetChar(Int32) |
Vrátí hodnotu zadaného sloupce jako znak. |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Vrátí hodnotu zadaného sloupce jako pole znaků. |
| GetData(Int32) |
Aktuálně se nepodporuje. |
| GetDataTypeName(Int32) |
Vrátí název back-endového datového typu. |
| GetDateTime(Int32) |
Vrátí hodnotu zadaného sloupce jako objektu DateTime . |
| GetDbDataReader(Int32) |
DbDataReader Vrátí objekt pro požadovaný řadový sloupec, který lze přepsat pomocí implementace specifické pro zprostředkovatele. |
| GetDecimal(Int32) |
Vrátí hodnotu zadaného sloupce jako objektu Decimal . |
| GetDouble(Int32) |
Vrátí hodnotu zadaného sloupce jako číslo s plovoucí desetinnou čárkou s dvojitou přesností. |
| GetFieldType(Int32) |
Type Vrátí datový typ objektu. |
| GetFloat(Int32) |
Vrátí hodnotu zadaného sloupce jako číslo s plovoucí desetinnou čárkou s jednoduchou přesností. |
| GetGuid(Int32) |
Vrátí hodnotu GUID zadaného pole. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetInt16(Int32) |
Vrátí hodnotu zadaného sloupce jako 16bitové celé číslo se signedem. |
| GetInt32(Int32) |
Vrátí hodnotu zadaného sloupce jako 32bitové celé číslo se signedm. |
| GetInt64(Int32) |
Vrátí hodnotu zadaného sloupce jako 64bitové celé číslo se signed. |
| GetName(Int32) |
Vrátí název zadaného sloupce. |
| GetOrdinal(String) |
Vrátí pořadový řádek sloupce s názvem sloupce. |
| GetString(Int32) |
Vrátí hodnotu zadaného sloupce jako řetězec. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetValue(Int32) |
Vrátí hodnotu v zadaném sloupci v nativním formátu. |
| GetValues(Object[]) |
Naplní pole objektů hodnotami sloupce aktuálního záznamu. |
| IsDBNull(Int32) |
Používá se k označení neexistující hodnoty. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| ICustomTypeDescriptor.GetAttributes() |
Vrátí kolekci vlastních atributů pro tuto instanci komponenty. |
| ICustomTypeDescriptor.GetClassName() |
Vrátí název třídy této instance komponenty. |
| ICustomTypeDescriptor.GetComponentName() |
Vrátí název této instance komponenty. |
| ICustomTypeDescriptor.GetConverter() |
Vrátí převaděč typů pro tuto instanci komponenty. |
| ICustomTypeDescriptor.GetDefaultEvent() |
Vrátí výchozí událost pro tuto instanci komponenty. |
| ICustomTypeDescriptor.GetDefaultProperty() |
Vrátí výchozí vlastnost pro tuto instanci komponenty. |
| ICustomTypeDescriptor.GetEditor(Type) |
Vrátí editor zadaného typu pro tuto instanci komponenty. |
| ICustomTypeDescriptor.GetEvents() |
Vrátí události pro tuto instanci komponenty. |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Vrátí události pro tuto instanci komponenty pomocí zadaného pole atributů jako filtru. |
| ICustomTypeDescriptor.GetProperties() |
Vrátí vlastnosti pro tuto instanci komponenty. |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Vrátí vlastnosti pro tuto instanci komponenty pomocí pole atributů jako filtru. |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Vrátí objekt, který obsahuje vlastnost popsanou popisovačem zadané vlastnosti. |