DbUpdatableDataRecord 類別

定義

提供物件資料之原始值的存取權。 DbUpdatableDataRecord 會實作允許更新物件原始值的方法。

public ref class DbUpdatableDataRecord abstract : System::Data::Common::DbDataRecord, System::Data::IExtendedDataRecord
public abstract class DbUpdatableDataRecord : System.Data.Common.DbDataRecord, System.Data.IExtendedDataRecord
type DbUpdatableDataRecord = class
    inherit DbDataRecord
    interface IExtendedDataRecord
    interface IDataRecord
Public MustInherit Class DbUpdatableDataRecord
Inherits DbDataRecord
Implements IExtendedDataRecord
繼承
DbUpdatableDataRecord
衍生
實作

屬性

DataRecordInfo

取得資料記錄資訊。

FieldCount

取得資料錄中的欄位數目。

Item[Int32]

傳回具有所指定欄位序數的值。

Item[String]

取得具有所指定欄位名稱的值。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetBoolean(Int32)

將欄位值擷取成布林值 (Boolean)。

GetByte(Int32)

將欄位值擷取成 byte

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

byte 陣列擷取欄位值。

GetChar(Int32)

將欄位值擷取成 char

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

char 陣列擷取欄位值。

GetData(Int32)

目前不支援。

(繼承來源 DbDataRecord)
GetDataReader(Int32)

將欄位值擷取成 DbDataReader

GetDataRecord(Int32)

將欄位值擷取成 DbDataRecord

GetDataTypeName(Int32)

擷取欄位資料型別的名稱。

GetDateTime(Int32)

將欄位值擷取成 DateTime

GetDbDataReader(Int32)

將欄位值擷取成 DbDataReader

GetDecimal(Int32)

將欄位值擷取成 decimal

GetDouble(Int32)

將欄位值擷取成 double

GetFieldType(Int32)

擷取欄位的型別。

GetFloat(Int32)

將欄位值擷取成 float

GetGuid(Int32)

將欄位值擷取成 Guid

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetInt16(Int32)

將欄位值擷取成 Int16

GetInt32(Int32)

將欄位值擷取成 Int32

GetInt64(Int32)

將欄位值擷取成 Int64

GetName(Int32)

擷取欄位的名稱。

GetOrdinal(String)

使用欄位的名稱擷取欄位的序數。

GetRecordValue(Int32)

擷取欄位的值。

GetString(Int32)

將欄位值擷取成字串。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
GetValue(Int32)

擷取欄位的值。

GetValues(Object[])

使用目前資料錄的欄位值填入物件陣列。

IsDBNull(Int32)

傳回指定的欄位是否設定為 DBNull

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SetBoolean(Int32, Boolean)

設定記錄中某個欄位的值。

SetByte(Int32, Byte)

設定記錄中某個欄位的值。

SetChar(Int32, Char)

設定記錄中某個欄位的值。

SetDataRecord(Int32, IDataRecord)

設定記錄中某個欄位的值。

SetDateTime(Int32, DateTime)

設定記錄中某個欄位的值。

SetDBNull(Int32)

將欄位設定為 DBNull 值。

SetDecimal(Int32, Decimal)

設定記錄中某個欄位的值。

SetDouble(Int32, Double)

設定記錄中某個欄位的值。

SetFloat(Int32, Single)

設定記錄中某個欄位的值。

SetGuid(Int32, Guid)

設定記錄中某個欄位的值。

SetInt16(Int32, Int16)

設定記錄中某個欄位的值。

SetInt32(Int32, Int32)

設定記錄中某個欄位的值。

SetInt64(Int32, Int64)

設定記錄中某個欄位的值。

SetRecordValue(Int32, Object)

設定記錄中某個欄位的值。

SetString(Int32, String)

設定記錄中某個欄位的值。

SetValue(Int32, Object)

設定記錄中某個欄位的值。

SetValues(Object[])

設定記錄中的欄位值。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

ICustomTypeDescriptor.GetAttributes()

傳回元件之這個執行個體的自訂屬性集合。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetClassName()

傳回這個元件執行個體的類別名稱。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetComponentName()

傳回這個元件執行個體的名稱。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetConverter()

傳回這個元件執行個體的類型轉換子。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetDefaultEvent()

傳回這個元件執行個體的預設事件。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetDefaultProperty()

傳回這個元件執行個體的屬性。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetEditor(Type)

傳回元件的這個執行個體之指定類型編輯器。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetEvents()

傳回這個元件執行個體的事件。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetEvents(Attribute[])

使用指定屬性陣列做為篩選條件傳回元件之執行個體的事件。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetProperties()

傳回元件之這個執行個體的屬性。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetProperties(Attribute[])

使用屬性陣列做為篩選條件,傳回這個元件執行個體的屬性。

(繼承來源 DbDataRecord)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

傳回物件,包含指定的屬性描述項所描述的屬性。

(繼承來源 DbDataRecord)
IDataRecord.GetData(Int32)

將欄位值擷取成 IDataReader

適用於