DbParameter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 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 | |
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。 |
適用於
另請參閱
- DbProviderFactory (ADO.NET)
- ADO.NET 概觀 \(部分機器翻譯\)