次の方法で共有


EntityParameterCollection クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

EntityCommand で使用されるパラメーター コレクションを表すクラス

継承階層

System.Object
  System.MarshalByRefObject
    System.Data.Common.DbParameterCollection
      System.Data.Entity.Core.EntityClient.EntityParameterCollection

名前空間:  System.Data.Entity.Core.EntityClient
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
<DefaultMemberAttribute("Item")> _
<SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")> _
Public NotInheritable Class EntityParameterCollection _
    Inherits DbParameterCollection
'使用
Dim instance As EntityParameterCollection
[DefaultMemberAttribute("Item")]
[SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
public sealed class EntityParameterCollection : DbParameterCollection
[DefaultMemberAttribute(L"Item")]
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1010:CollectionsShouldImplementGenericInterface")]
public ref class EntityParameterCollection sealed : public DbParameterCollection
[<SealedAttribute>]
[<DefaultMemberAttribute("Item")>]
[<SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")>]
type EntityParameterCollection =  
    class 
        inherit DbParameterCollection 
    end
public final class EntityParameterCollection extends DbParameterCollection

EntityParameterCollection 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Count EntityParameterCollection に含まれる要素の数を表す整数を取得します。 (DbParameterCollection.Count をオーバーライドします。)
パブリック プロパティ IsFixedSize EntityParameterCollection が固定サイズかどうかを示す値を取得します。 (DbParameterCollection.IsFixedSize をオーバーライドします。)
パブリック プロパティ IsReadOnly EntityParameterCollection が読み取り専用かどうかを示す値を取得します。 (DbParameterCollection.IsReadOnly をオーバーライドします。)
パブリック プロパティ IsSynchronized EntityParameterCollection が同期されているかどうかを示す値を取得します。 (DbParameterCollection.IsSynchronized をオーバーライドします。)
パブリック プロパティ Item[Int32] 指定されたインデックス位置にある EntityParameter を取得します。
パブリック プロパティ Item[String] 指定された名前を持つ EntityParameter を取得します。
パブリック プロパティ SyncRoot EntityParameterCollection へのアクセスを同期するために使用できるオブジェクトを取得します。 (DbParameterCollection.SyncRoot をオーバーライドします。)

上揃え

メソッド

  名前 説明
パブリック メソッド Add(Object) 指定されたオブジェクトを EntityParameterCollection に追加します。 (DbParameterCollection.Add(Object) をオーバーライドします。)
パブリック メソッド Add(EntityParameter) 指定された EntityParameter オブジェクトを EntityParameterCollection に追加します。
パブリック メソッド Add(String, DbType) 指定されたパラメーター名とデータ型を持つ EntityParameter を EntityParameterCollection に追加します。
パブリック メソッド Add(String, DbType, Int32) 指定されたパラメーター名、データ型、および列長を持つ EntityParameter を EntityParameterCollection に追加します。
パブリック メソッド AddRange(Array) 値の配列を EntityParameterCollection の末尾に追加します。 (DbParameterCollection.AddRange(Array) をオーバーライドします。)
パブリック メソッド AddRange(EntityParameter[]) EntityParameter 値の配列を EntityParameterCollection の末尾に追加します。
パブリック メソッド AddWithValue 値を EntityParameterCollection の末尾に追加します。
パブリック メソッド Clear EntityParameterCollection からすべての EntityParameter オブジェクトを削除します。 (DbParameterCollection.Clear() をオーバーライドします。)
パブリック メソッド Contains(Object) 指定された Object がこの EntityParameterCollection に含まれているかどうかを調べます。 (DbParameterCollection.Contains(Object) をオーバーライドします。)
パブリック メソッド Contains(String) 指定された EntityParameter がこの EntityParameterCollection に含まれているかどうかを調べます。 (DbParameterCollection.Contains(String) をオーバーライドします。)
パブリック メソッド CopyTo(Array, Int32) 指定された 1 次元 Array に現在の EntityParameterCollection のすべての要素をコピーします。その際、指定されたコピー先の Array インデックス位置からコピーを開始します。 (DbParameterCollection.CopyTo(Array, Int32) をオーバーライドします。)
パブリック メソッド CopyTo(EntityParameter[], Int32) 指定された EntityParameterCollection に現在の EntityParameterCollection のすべての要素をコピーします。その際、指定されたコピー先のインデックス位置からコピーを開始します。
パブリック メソッド CreateObjRef セキュリティ クリティカル。 (MarshalByRefObject から継承されます。)
パブリック メソッド Equals (Object から継承されます。)
パブリック メソッド GetEnumerator EntityParameterCollection を反復処理する列挙子を返します。 (DbParameterCollection.GetEnumerator() をオーバーライドします。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetLifetimeService セキュリティ クリティカル。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
パブリック メソッド IndexOf(Object) コレクション内の指定された Object の場所を取得します。 (DbParameterCollection.IndexOf(Object) をオーバーライドします。)
パブリック メソッド IndexOf(String) 指定された名前を持つ指定された EntityParameter の場所を取得します。 (DbParameterCollection.IndexOf(String) をオーバーライドします。)
パブリック メソッド IndexOf(EntityParameter) コレクション内の指定された EntityParameter の場所を取得します。
パブリック メソッド InitializeLifetimeService セキュリティ クリティカル。 (MarshalByRefObject から継承されます。)
パブリック メソッド Insert(Int32, EntityParameter) EntityParameter オブジェクトを EntityParameterCollection 内の指定されたインデックス位置に挿入します。
パブリック メソッド Insert(Int32, Object) EntityParameterCollection 内の指定したインデックス位置に Object を挿入します。 (DbParameterCollection.Insert(Int32, Object) をオーバーライドします。)
パブリック メソッド Remove(Object) 指定されたパラメーターをコレクションから削除します。 (DbParameterCollection.Remove(Object) をオーバーライドします。)
パブリック メソッド Remove(EntityParameter) 指定された EntityParameter をコレクションから削除します。
パブリック メソッド RemoveAt(Int32) 指定されたインデックス位置にある EntityParameter を EntityParameterCollection から削除します。 (DbParameterCollection.RemoveAt(Int32) をオーバーライドします。)
パブリック メソッド RemoveAt(String) 指定されたパラメーター名を持つ EntityParameter を EntityParameterCollection から削除します。 (DbParameterCollection.RemoveAt(String) をオーバーライドします。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

明示的なインターフェイスの実装  

  名前 説明
明示的なインターフェイス実装プライベート プロパティ IList.Item (DbParameterCollection から継承されます。)
明示的なインターフェイス実装プライベート プロパティ IDataParameterCollection.Item (DbParameterCollection から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

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