DbParameter 類別

定義

表示 DbCommand 的參數,並選擇性地表示其對於 DataSet 資料行的對應。 如需參數的詳細資訊,請參閱設定參數和參數資料類型

public ref class DbParameter abstract
public ref class DbParameter abstract : MarshalByRefObject, System::Data::IDbDataParameter
public ref class DbParameter abstract : System::Data::IDbDataParameter
public abstract class DbParameter
public abstract class DbParameter : MarshalByRefObject, System.Data.IDbDataParameter
public abstract class DbParameter : System.Data.IDbDataParameter
type DbParameter = class
type DbParameter = class
    inherit MarshalByRefObject
    interface IDataParameter
    interface IDbDataParameter
type DbParameter = class
    interface IDataParameter
    interface IDbDataParameter
type DbParameter = class
    inherit MarshalByRefObject
    interface IDbDataParameter
    interface IDataParameter
Public MustInherit Class DbParameter
Public MustInherit Class DbParameter
Inherits MarshalByRefObject
Implements IDbDataParameter
Public MustInherit Class DbParameter
Implements IDbDataParameter
繼承
DbParameter
繼承
衍生
實作

建構函式

DbParameter()

初始化 DbParameter 類別的新執行個體。

屬性

DbType

取得或設定參數的 DbType

Direction

取得或設定值,以表示參數是僅限輸入、僅限輸出、雙向 (Bidirectional) 或預存程序 (Stored Procedure) 傳回值參數。

IsNullable

取得或設定值,這個值指出該參數是否接受 null 值。

ParameterName

取得或設定 DbParameter 的名稱。

Precision

取得或設定用來表示 Value 屬性的最大位數。

Scale

取得或設定 Value 所解析的小數點位數。

Size

取得或設定資料行中資料的最大大小 (以位元組為單位)。

SourceColumn

取得或設定來源資料行的名稱,這個資料行對應至 DataSet,並用來載入或傳回 Value

SourceColumnNullMapping

取得或設定值,這個值表示來源資料行是否可為 Null。 這可讓 DbCommandBuilder 正確產生可為 Null 的資料行的 Update 陳述式。

SourceVersion

取得或設定載入 DataRowVersion 時要使用的 Value

Value

取得或設定參數的值。

方法

CreateObjRef(Type)

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。

(繼承來源 MarshalByRefObject)
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetLifetimeService()
已淘汰.

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
InitializeLifetimeService()
已淘汰.

取得存留期服務物件,以控制這個執行個體的存留期原則。

(繼承來源 MarshalByRefObject)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
MemberwiseClone(Boolean)

建立目前 MarshalByRefObject 物件的淺層複本。

(繼承來源 MarshalByRefObject)
ResetDbType()

DbType 屬性重設為其原始設定。

ToString()

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

(繼承來源 Object)

明確介面實作

IDataParameter.SourceVersion

取得或設定 DataRowVersion,以在載入 Value 時使用。

IDbDataParameter.Precision

表示數值參數的整數位數。

IDbDataParameter.Scale

如需這個成員的說明,請參閱 Scale

適用於

另請參閱