Freigeben über


EntityParameterCollection-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Klasse, die eine in EntityCommand verwendete Parameterauflistung darstellt

Vererbungshierarchie

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

Namespace:  System.Data.Entity.Core.EntityClient
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
<DefaultMemberAttribute("Item")> _
<SuppressMessageAttribute("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")> _
Public NotInheritable Class EntityParameterCollection _
    Inherits DbParameterCollection
'Usage
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

Der EntityParameterCollection-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft eine ganze Zahl ab, die die Anzahl der Elemente in der EntityParameterCollection enthält. (Überschreibt DbParameterCollection.Count.)
Öffentliche Eigenschaft IsFixedSize Ruft einen Wert ab, der angibt, ob die EntityParameterCollection eine feste Größe hat. (Überschreibt DbParameterCollection.IsFixedSize.)
Öffentliche Eigenschaft IsReadOnly Ruft einen Wert ab, der angibt, ob der EntityParameterCollection schreibgeschützt ist. (Überschreibt DbParameterCollection.IsReadOnly.)
Öffentliche Eigenschaft IsSynchronized Ruft einen Wert ab, der angibt, ob die EntityParameterCollection synchronisiert ist. (Überschreibt DbParameterCollection.IsSynchronized.)
Öffentliche Eigenschaft Item[Int32] Ruft den EntityParameter am angegebenen Index ab.
Öffentliche Eigenschaft Item[String] Ruft den EntityParameter mit dem angegebenen Namen ab.
Öffentliche Eigenschaft SyncRoot Ruft ein Objekt ab, mit dem der Zugriff auf die EntityParameterCollection synchronisiert werden kann. (Überschreibt DbParameterCollection.SyncRoot.)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Add(Object) Fügt der EntityParameterCollection das angegebene Objekt hinzu. (Überschreibt DbParameterCollection.Add(Object).)
Öffentliche Methode Add(EntityParameter) Fügt der EntityParameterCollection das angegebene EntityParameter-Objekt hinzu.
Öffentliche Methode Add(String, DbType) Fügt der EntityParameterCollection einen EntityParameter mit dem angegebenen Parameternamen und dem Datentyp hinzu.
Öffentliche Methode Add(String, DbType, Int32) Fügt der EntityParameterCollection einen EntityParameter mit dem Parameternamen, dem Datentyp und der Spaltenlänge hinzu.
Öffentliche Methode AddRange(Array) Fügt ein Array von Werten am Ende der EntityParameterCollection hinzu. (Überschreibt DbParameterCollection.AddRange(Array).)
Öffentliche Methode AddRange(EntityParameter[]) Fügt ein Array von EntityParameter-Werten am Ende der EntityParameterCollection hinzu.
Öffentliche Methode AddWithValue Fügt am Ende der EntityParameterCollection einen Wert hinzu.
Öffentliche Methode Clear Entfernt alle EntityParameter-Objekte aus der EntityParameterCollection. (Überschreibt DbParameterCollection.Clear().)
Öffentliche Methode Contains(Object) Bestimmt, ob das angegebene Object in dieser EntityParameterCollection vorhanden ist. (Überschreibt DbParameterCollection.Contains(Object).)
Öffentliche Methode Contains(String) Bestimmt, ob das angegebene EntityParameter in dieser EntityParameterCollection vorhanden ist. (Überschreibt DbParameterCollection.Contains(String).)
Öffentliche Methode CopyTo(Array, Int32) Kopiert alle Elemente der aktuellen EntityParameterCollection in das angegebene eindimensionale Array, beginnend am angegebenen Index des Ziel-Array. (Überschreibt DbParameterCollection.CopyTo(Array, Int32).)
Öffentliche Methode CopyTo(EntityParameter[], Int32) Kopiert alle Elemente der aktuellen EntityParameterCollection in die angegebene EntityParameterCollection, beginnend am angegebenen Zielindex.
Öffentliche Methode CreateObjRef Sicherheitsrelevant. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Equals (Von Object geerbt.)
Öffentliche Methode GetEnumerator Gibt einen Enumerator zurück, der die EntityParameterCollection durchläuft. (Überschreibt DbParameterCollection.GetEnumerator().)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetLifetimeService Sicherheitsrelevant. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Öffentliche Methode IndexOf(Object) Ruft die Position des angegebenen Object in der Auflistung ab. (Überschreibt DbParameterCollection.IndexOf(Object).)
Öffentliche Methode IndexOf(String) Ruft die Position des angegebenen EntityParameter mit dem angegebenen Namen ab. (Überschreibt DbParameterCollection.IndexOf(String).)
Öffentliche Methode IndexOf(EntityParameter) Ruft die Position des angegebenen EntityParameter in der Auflistung ab.
Öffentliche Methode InitializeLifetimeService Sicherheitsrelevant. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Insert(Int32, EntityParameter) Fügt ein EntityParameter-Objekt am angegebenen Index in die EntityParameterCollection ein.
Öffentliche Methode Insert(Int32, Object) Fügt ein Object am angegebenen Index in die EntityParameterCollection ein. (Überschreibt DbParameterCollection.Insert(Int32, Object).)
Öffentliche Methode Remove(Object) Entfernt den angegebenen Parameter aus der Auflistung. (Überschreibt DbParameterCollection.Remove(Object).)
Öffentliche Methode Remove(EntityParameter) Entfernt den angegebenen EntityParameter aus der Auflistung.
Öffentliche Methode RemoveAt(Int32) Entfernt den EntityParameter am angegebenen Index aus der EntityParameterCollection. (Überschreibt DbParameterCollection.RemoveAt(Int32).)
Öffentliche Methode RemoveAt(String) Entfernt den EntityParameter am angegebenen Parameternamen aus der EntityParameterCollection. (Überschreibt DbParameterCollection.RemoveAt(String).)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.Item (Von DbParameterCollection geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDataParameterCollection.Item (Von DbParameterCollection geerbt.)

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Core.EntityClient-Namespace