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