ItemCollection-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 Auflistung von Elementen. Die Implementierung für die tatsächliche Wartung der Auflistung erfolgt hauptsächlich durch MetadataCollection.
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.Metadata.Edm.EdmItemCollection
System.Data.Entity.Core.Metadata.Edm.ObjectItemCollection
System.Data.Entity.Core.Metadata.Edm.StoreItemCollection
Namespace: System.Data.Entity.Core.Metadata.Edm
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public MustInherit Class ItemCollection _
Inherits ReadOnlyMetadataCollection(Of GlobalItem)
'Usage
Dim instance As ItemCollection
public abstract class ItemCollection : ReadOnlyMetadataCollection<GlobalItem>
public ref class ItemCollection abstract : public ReadOnlyMetadataCollection<GlobalItem^>
[<AbstractClassAttribute>]
type ItemCollection =
class
inherit ReadOnlyMetadataCollection<GlobalItem>
end
public abstract class ItemCollection extends ReadOnlyMetadataCollection<GlobalItem>
Der ItemCollection-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Count | (Von ReadOnlyCollection<GlobalItem> geerbt.) |
![]() |
DataSpace | Ruft das der Elementauflistung zugeordnete Datenmodell ab. |
![]() |
IsReadOnly | Ruft einen Wert ab, der angibt, ob diese Auflistung schreibgeschützt ist. (Von ReadOnlyMetadataCollection<T> geerbt.) |
![]() |
Item[Int32] | (Von ReadOnlyCollection<GlobalItem> geerbt.) |
![]() |
Item[String] | Ruft unter Verwendung der angegebenen Identität ein Element aus dieser Auflistung ab. (Von ReadOnlyMetadataCollection<T> geerbt.) |
![]() |
Items | (Von ReadOnlyCollection<GlobalItem> geerbt.) |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Contains(String) | Bestimmt, ob die Auflistung ein Element mit der angegebenen Identität enthält. (Von ReadOnlyMetadataCollection<T> geerbt.) |
![]() |
Contains(T) | (Von ReadOnlyCollection<GlobalItem> geerbt.) |
![]() |
CopyTo | (Von ReadOnlyCollection<GlobalItem> geerbt.) |
![]() |
Equals | (Von Object geerbt.) |
![]() |
Finalize | (Von Object geerbt.) |
![]() |
GetEntityContainer(String) | Gibt mithilfe des angegebenen Entitätencontainernamens ein EntityContainer-Objekt zurück. |
![]() |
GetEntityContainer(String, Boolean) | Gibt mithilfe des angegebenen Entitätencontainernamens ein EntityContainer-Objekt zurück. |
![]() |
GetEnumerator | Gibt einen Enumerator zurück, der diese Auflistung durchlaufen kann. (Von ReadOnlyMetadataCollection<T> geerbt.) |
![]() |
GetFunctions(String) | Gibt mithilfe des angegebenen Namens dieser Elementauflistung alle Überladungen der Funktionen zurück. |
![]() |
GetFunctions(String, Boolean) | Gibt mithilfe des angegebenen Namens dieser Elementauflistung alle Überladungen der Funktionen zurück. |
![]() ![]() |
GetFunctions(Dictionary<String, ReadOnlyCollection<EdmFunction>>, String, Boolean) | Gibt mithilfe des angegebenen Namens dieser Elementauflistung alle Überladungen der Funktionen zurück. |
![]() |
GetHashCode | (Von Object geerbt.) |
![]() |
GetItem<T>(String) | Gibt mithilfe der angegebenen Identität ein stark typisiertes GlobalItem-Objekt zurück. |
![]() |
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. |
![]() |
GetItems<T> | Gibt alle Elemente des angegebenen Typs zurück, die zu dieser Elementauflistung gehören. |
![]() |
GetType() | (Von Object geerbt.) |
![]() |
GetType(String, String) | Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. |
![]() |
GetType(String, String, Boolean) | Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. |
![]() |
GetValue | Ruft unter Verwendung der angegebenen Identität ein Element aus dieser Auflistung ab. (Von ReadOnlyMetadataCollection<T> geerbt.) |
![]() |
IndexOf | Gibt den Index des angegebenen Werts in der Auflistung zurück. (Von ReadOnlyMetadataCollection<T> geerbt.) |
![]() |
MemberwiseClone | (Von Object geerbt.) |
![]() |
ToString | (Von Object geerbt.) |
![]() |
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. |
![]() |
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. |
![]() |
TryGetItem<T>(String, T%) | Gibt mithilfe der angegebenen Identität dieser Elementauflistung ein stark typisiertes GlobalItem-Objekt zurück. |
![]() |
TryGetItem<T>(String, Boolean, T%) | Gibt mithilfe der angegebenen Identität dieser Elementauflistung ein stark typisiertes GlobalItem-Objekt zurück. |
![]() |
TryGetType(String, String, EdmType%) | Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. |
![]() |
TryGetType(String, String, Boolean, EdmType%) | Gibt mithilfe des angegebenen Typnamens und des Namespacenamens dieser Elementauflistung ein EdmType-Objekt zurück. |
![]() |
TryGetValue | Ruft unter Verwendung der angegebenen Identität ein Element aus dieser Auflistung ab. (Von ReadOnlyMetadataCollection<T> geerbt.) |
Oben
Erweiterungs methoden
Name | Beschreibung | |
---|---|---|
![]() |
GetAllAssociations | Ruft eine aufzählbare Auflistung aller AssociationType-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
GetAllAssociationSets | Ruft eine aufzählbare Auflistung aller AssociationSet-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
GetAllEntitySets | Ruft eine aufzählbare Auflistung aller EntitySet-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
GetAllEntityTypes | Ruft eine aufzählbare Auflistung aller EntityType-Elemente in dieser ItemCollection ab (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
GetEntityContainerName | Ruft das 'Name'-Attribut des &lt;EntityContainer/&gt;-Elements in dieser ItemCollection ab. (Durch MetadataWorkspaceExtensions definiert.) |
![]() |
GetNamespace | Ruft den Namespace dieser ItemCollection ab, indem der zuerst gefundene StructuralType untersucht wird (Durch MetadataWorkspaceExtensions definiert.) |
Oben
Explizite Schnittstellen implementierungen
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.