共用方式為


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
衍生
實作

屬性

名稱 Description
DataRecordInfo

取得資料記錄資訊。

FieldCount

取得記錄中的欄位數量。

Item[Int32]

回傳的值是該欄位的序數。

Item[String]

會得到一個包含該欄位名稱的值。

方法

名稱 Description
Equals(Object)

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

(繼承來源 Object)
GetBoolean(Int32)

以布林值的形式取得場值。

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)

明確介面實作

名稱 Description
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

適用於