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 から継承されます。) |
上揃え
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。