次の方法で共有


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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Core.EntityClient 名前空間