Freigeben über


MappingItemCollection-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 Zuordnungselementeauflistung im EDM-Space.

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.Mapping.MappingItemCollection
          System.Data.Entity.Core.Mapping.StorageMappingItemCollection

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

Syntax

'Declaration
Public MustInherit Class MappingItemCollection _
    Inherits ItemCollection
'Usage
Dim instance As MappingItemCollection
public abstract class MappingItemCollection : ItemCollection
public ref class MappingItemCollection abstract : public ItemCollection
[<AbstractClassAttribute>]
type MappingItemCollection =  
    class 
        inherit ItemCollection 
    end
public abstract class MappingItemCollection extends ItemCollection

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

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[Int32] (Von ReadOnlyCollection<GlobalItem> geerbt.)
Öffentliche Eigenschaft Item[String] Ruft unter Verwendung der angegebenen Identität ein Element aus dieser Auflistung ab. (Von ReadOnlyMetadataCollection<T> geerbt.)
Geschützte Eigenschaft Items (Von ReadOnlyCollection<GlobalItem> geerbt.)

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 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 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 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.Mapping-Namespace