EntityParameter 類別
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
類別,表示用於 EntityCommand 的參數
繼承階層
System.Object
System.MarshalByRefObject
System.Data.Common.DbParameter
System.Data.Entity.Core.EntityClient.EntityParameter
命名空間: System.Data.Entity.Core.EntityClient
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
Public Class EntityParameter _
Inherits DbParameter _
Implements IDbDataParameter, IDataParameter
'用途
Dim instance As EntityParameter
public class EntityParameter : DbParameter,
IDbDataParameter, IDataParameter
public ref class EntityParameter : public DbParameter,
IDbDataParameter, IDataParameter
type EntityParameter =
class
inherit DbParameter
interface IDbDataParameter
interface IDataParameter
end
public class EntityParameter extends DbParameter implements IDbDataParameter, IDataParameter
EntityParameter 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
EntityParameter() | 使用預設值,初始化 EntityParameter 類別的新執行個體。 | |
EntityParameter(String, DbType) | 使用指定的參數名稱和資料類型,初始化 EntityParameter 類別的新執行個體。 | |
EntityParameter(String, DbType, Int32) | 使用指定的參數名稱、資料類型和大小,初始化 EntityParameter 類別的新執行個體。 | |
EntityParameter(String, DbType, Int32, String) | 使用指定的屬性,初始化 EntityParameter 類別的新執行個體。 | |
EntityParameter(String, DbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) | 使用指定的屬性,初始化 EntityParameter 類別的新執行個體。 |
靠上
屬性
名稱 | 描述 | |
---|---|---|
DbType | 取得或設定參數的 DbType。 (覆寫 DbParameter.DbType。) | |
Direction | 取得或設定參數的方向。 (覆寫 DbParameter.Direction。) | |
EdmType | 取得或設定以 EdmType 表示的參數類型。 | |
IsNullable | 取得或設定值,此值指出該參數是否接受 null 值。 (覆寫 DbParameter.IsNullable。) | |
ParameterName | 取得或設定實體參數的名稱。 (覆寫 DbParameter.ParameterName。) | |
Precision | 取得或設定用來表示 Value 屬性的位數。 | |
Scale | 取得或設定 Value 所解析的小數點位數。 | |
Size | 取得或設定資料行中資料的最大大小。 (覆寫 DbParameter.Size。) | |
SourceColumn | 取得或設定來源資料行的名稱,此資料行對應至 DataSet,並用來載入或傳回 Value。 (覆寫 DbParameter.SourceColumn。) | |
SourceColumnNullMapping | 取得或設定值,指出來源資料行是否可為 null。 (覆寫 DbParameter.SourceColumnNullMapping。) | |
SourceVersion | 取得或設定載入值時要使用的 DataRowVersion。 (覆寫 DbParameter.SourceVersion。) | |
Value | 取得或設定參數的值。 (覆寫 DbParameter.Value。) |
靠上
方法
名稱 | 描述 | |
---|---|---|
CreateObjRef | 安全性關鍵。 (繼承自 MarshalByRefObject)。 | |
Equals | (繼承自 Object)。 | |
Finalize | (繼承自 Object)。 | |
GetHashCode | (繼承自 Object)。 | |
GetLifetimeService | 安全性關鍵。 (繼承自 MarshalByRefObject)。 | |
GetType | (繼承自 Object)。 | |
InitializeLifetimeService | 安全性關鍵。 (繼承自 MarshalByRefObject)。 | |
MemberwiseClone() | (繼承自 Object)。 | |
MemberwiseClone(Boolean) | (繼承自 MarshalByRefObject)。 | |
ResetDbType | 重設與 EntityParameter 相關聯的類型。 (覆寫 DbParameter.ResetDbType()。) | |
ToString | 傳回參數的字串表示。 (覆寫 Object.ToString()。) |
靠上
明確介面實作
名稱 | 描述 | |
---|---|---|
IDbDataParameter.Precision | (繼承自 DbParameter)。 | |
IDbDataParameter.Scale | (繼承自 DbParameter)。 |
靠上
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。