Freigeben über


CollectionType-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.]

Stellt den EDM-Auflistungstyp dar.

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.GlobalItem
      System.Data.Entity.Core.Metadata.Edm.EdmType
        System.Data.Entity.Core.Metadata.Edm.CollectionType

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

Syntax

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

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Abstract Ruft einen Wert ab, der angibt, ob es sich um einen abstrakten Typ handelt oder nicht. (Von EdmType geerbt.)
Öffentliche Eigenschaft BaseType Ruft den Basistyp dieses Typs ab. (Von EdmType geerbt.)
Öffentliche Eigenschaft BuiltInTypeKind Ruft die integrierte Typart für diesen CollectionType ab. (Überschreibt MetadataItem.BuiltInTypeKind.)
Öffentliche Eigenschaft Documentation Ruft die diesem Typ zugeordnete Dokumentation ab bzw. legt sie fest. (Von MetadataItem geerbt.)
Öffentliche Eigenschaft FullName Ruft den vollständigen Namen dieses Typs ab. (Von EdmType geerbt.)
Öffentliche Eigenschaft MetadataProperties Ruft eine Liste der Eigenschaften des aktuellen Typs ab. (Von MetadataItem geerbt.)
Öffentliche Eigenschaft Name Ruft den Namen dieses Typs ab. (Von EdmType geerbt.)
Öffentliche Eigenschaft NamespaceName Ruft den Namespace dieses Typs ab. (Von EdmType geerbt.)
Öffentliche Eigenschaft TypeUsage Ruft die Instanz der TypeUsage-Klasse ab, die den Typ des Elements enthält, das dieses aktuelle CollectionType-Objekt sowie Facets für diesen Typ enthält.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode AddAnnotation Aktualisiert oder fügt eine Anmerkung mit dem angegebenen Namen und Wert hinzu. (Von MetadataItem geerbt.)
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetCollectionType Gibt eine Instanz des CollectionType zurück, dessen Elementtyp diesem Typ entspricht. (Von EdmType geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode RemoveAnnotation Entfernt eine Anmerkung mit dem angegebenen Namen. (Von MetadataItem geerbt.)
Öffentliche Methode ToString Gibt den vollständigen Namen dieses Typs zurück. (Von EdmType 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