Freigeben über


StoreItemCollection-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 zur Darstellung einer Elementeauflistung im Speicherbereich.

Vererbungshierarchie

System.Object
  System.Collections.ObjectModel.ReadOnlyCollection<GlobalItem>
    System.Data.Entity.Core.Metadata.Edm.ReadOnlyMetadataCollection<GlobalItem>
      System.Data.Entity.Core.Metadata.Edm.ItemCollection
        System.Data.Entity.Core.Metadata.Edm.StoreItemCollection

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

Syntax

'Declaration
Public Class StoreItemCollection _
    Inherits ItemCollection
'Usage
Dim instance As StoreItemCollection
public class StoreItemCollection : ItemCollection
public ref class StoreItemCollection : public ItemCollection
type StoreItemCollection =  
    class 
        inherit ItemCollection 
    end
public class StoreItemCollection extends ItemCollection

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode StoreItemCollection(IEnumerable<XmlReader>) Initialisiert eine neue Instanz der StoreItemCollection-Klasse mit dem angegebenen XML-Reader.
Öffentliche Methode StoreItemCollection(String[]) Initialisiert unter Verwendung der angegebenen Dateipfade eine neue Instanz der StoreItemCollection-Klasse.
Öffentliche Methode StoreItemCollection(EdmModel) Initialisiert eine neue Instanz der StoreItemCollection-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count (Von ReadOnlyCollection<GlobalItem> geerbt.)
Öffentliche Eigenschaft DataSpace Ruft das der Elementauflistung zugeordnete Datenmodell ab. (Von ItemCollection geerbt.)
Öffentliche Eigenschaft IsReadOnly Ruft einen Wert ab, der angibt, ob diese Auflistung schreibgeschützt ist. (Von ReadOnlyMetadataCollection<T> geerbt.)
Öffentliche Eigenschaft Item[String] Ruft unter Verwendung der angegebenen Identität ein Element aus dieser Auflistung ab. (Von ReadOnlyMetadataCollection<T> geerbt.)
Öffentliche Eigenschaft Item[Int32] (Von ReadOnlyCollection<GlobalItem> geerbt.)
Geschützte Eigenschaft Items (Von ReadOnlyCollection<GlobalItem> geerbt.)
Öffentliche Eigenschaft ProviderFactory Ruft die Anbieterfactory der StoreItemCollection ab.
Öffentliche Eigenschaft ProviderInvariantName Ruft den invarianten Namen der StoreItemCollection ab.
Öffentliche Eigenschaft ProviderManifest Ruft das Anbietermanifest der StoreItemCollection ab.
Öffentliche Eigenschaft ProviderManifestToken Ruft das Manifesttoken der StoreItemCollection ab.
Öffentliche Eigenschaft StoreSchemaVersion Ruft die Version des Speicherschemas für diese Auflistung ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Contains(String) Bestimmt, ob die Auflistung ein Element mit der angegebenen Identität enthält. (Von ReadOnlyMetadataCollection<T> geerbt.)
Öffentliche Methode Contains(T) (Von ReadOnlyCollection<GlobalItem> geerbt.)
Öffentliche Methode CopyTo (Von ReadOnlyCollection<GlobalItem> geerbt.)
Öffentliche MethodeStatischer Member Create Factorymethode, die eine StoreItemCollection erstellt.
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetEntityContainer(String) Gibt mithilfe des angegebenen Entitätencontainernamens ein EntityContainer-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetEntityContainer(String, Boolean) Gibt mithilfe des angegebenen Entitätencontainernamens ein EntityContainer-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetEnumerator Gibt einen Enumerator zurück, der diese Auflistung durchlaufen kann. (Von ReadOnlyMetadataCollection<T> geerbt.)
Öffentliche Methode GetFunctions(String) Gibt mithilfe des angegebenen Namens dieser Elementauflistung alle Überladungen der Funktionen zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetFunctions(String, Boolean) Gibt mithilfe des angegebenen Namens dieser Elementauflistung alle Überladungen der Funktionen zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetItem<T>(String) Gibt mithilfe der angegebenen Identität ein stark typisiertes GlobalItem-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetItem<T>(String, Boolean) Gibt in einer Suche mit oder ohne Berücksichtigung der Groß/-Kleinschreibung und unter Verwendung der festgelegten Identität ein stark typisiertes GlobalItem-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetItems<T> Gibt alle Elemente des angegebenen Typs zurück, die zu dieser Elementauflistung gehören. (Von ItemCollection geerbt.)
Öffentliche Methode GetPrimitiveTypes Gibt eine Auflistung der PrimitiveType-Objekte zurück.
Öffentliche Methode GetType() (Von Object geerbt.)
Öffentliche Methode GetType(String, String) Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetType(String, String, Boolean) Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode GetValue Ruft unter Verwendung der angegebenen Identität ein Element aus dieser Auflistung ab. (Von ReadOnlyMetadataCollection<T> geerbt.)
Öffentliche Methode IndexOf Gibt den Index des angegebenen Werts in der Auflistung zurück. (Von ReadOnlyMetadataCollection<T> geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)
Öffentliche Methode TryGetEntityContainer(String, EntityContainer%) Gibt mithilfe des angegebenen Entitätencontainernamens ein EntityContainer-Objekt zurück.Wenn kein Entitätencontainer vorhanden ist, enthält der Ausgabeparameter den Wert NULL, andernfalls enthält der Ausgabeparameter den ersten Entitätencontainer. (Von ItemCollection geerbt.)
Öffentliche Methode TryGetEntityContainer(String, Boolean, EntityContainer%) Gibt mithilfe des angegebenen Entitätencontainernamens ein EntityContainer-Objekt zurück.Wenn kein Entitätencontainer vorhanden ist, enthält dieser Ausgabeparameter den Wert NULL, andernfalls enthält der Ausgabeparameter den ersten Entitätencontainer. (Von ItemCollection geerbt.)
Öffentliche Methode TryGetItem<T>(String, T%) Gibt mithilfe der angegebenen Identität dieser Elementauflistung ein stark typisiertes GlobalItem-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode TryGetItem<T>(String, Boolean, T%) Gibt mithilfe der angegebenen Identität dieser Elementauflistung ein stark typisiertes GlobalItem-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode TryGetType(String, String, EdmType%) Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode TryGetType(String, String, Boolean, EdmType%) Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. (Von ItemCollection geerbt.)
Öffentliche Methode TryGetValue Ruft unter Verwendung der angegebenen Identität ein Element aus dieser Auflistung ab. (Von ReadOnlyMetadataCollection<T> geerbt.)

Oben

Erweiterungs methoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GetAllAssociations Ruft eine aufzählbare Auflistung aller AssociationType-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.)
Öffentliche Erweiterungsmethode GetAllAssociationSets Ruft eine aufzählbare Auflistung aller AssociationSet-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.)
Öffentliche Erweiterungsmethode GetAllEntitySets Ruft eine aufzählbare Auflistung aller EntitySet-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.)
Öffentliche Erweiterungsmethode GetAllEntityTypes Ruft eine aufzählbare Auflistung aller EntityType-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.)
Öffentliche Erweiterungsmethode GetAllReferentialConstraints Ruft eine aufzählbare Auflistung aller ReferentialConstraints in dieser SSDL/StoreItemCollection ab (Durch MetadataWorkspaceExtensions definiert.)
Öffentliche Erweiterungsmethode GetEntityContainerName Ruft das 'Name'-Attribut des &amp;lt;EntityContainer/&amp;gt;-Elements in dieser ItemCollection ab. (Durch MetadataWorkspaceExtensions definiert.)
Öffentliche Erweiterungsmethode GetNamespace Ruft den Namespace dieser ItemCollection ab, indem der zuerst gefundene StructuralType untersucht wird (Durch MetadataWorkspaceExtensions definiert.)

Oben

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ICollection<T>.Add (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Add (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection<T>.Clear (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Clear (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Contains (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable.GetEnumerator (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.IndexOf (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList<T>.Insert (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Insert (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsFixedSize (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection<T>.IsReadOnly (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsReadOnly (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList<T>.Item (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.Item (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection<T>.Remove (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Remove (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList<T>.RemoveAt (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.RemoveAt (Von ReadOnlyCollection<GlobalItem> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot (Von ReadOnlyCollection<GlobalItem> 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.Metadata.Edm-Namespace