Freigeben über


MetadataItem-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 die grundlegende Elementklasse für alle Metadaten dar.

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    Mehr ...

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

Syntax

'Declaration
Public MustInherit Class MetadataItem
'Usage
Dim instance As MetadataItem
public abstract class MetadataItem
public ref class MetadataItem abstract
[<AbstractClassAttribute>]
type MetadataItem =  class end
public abstract class MetadataItem

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BuiltInTypeKind Ruft die integrierte Typart für diesen Typ ab.
Öffentliche Eigenschaft Documentation Ruft die diesem Typ zugeordnete Dokumentation ab bzw. legt sie fest.
Öffentliche Eigenschaft MetadataProperties Ruft eine Liste der Eigenschaften des aktuellen Typs ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode AddAnnotation Aktualisiert oder fügt eine Anmerkung mit dem angegebenen Namen und Wert hinzu.
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetBuiltInType Gibt einen integrierten Typ des konzeptionellen Modells zurück, der einem der BuiltInTypeKind-Werte entspricht.
Öffentliche MethodeStatischer Member GetGeneralFacetDescriptions Gibt eine Liste der allgemeinen Facetbeschreibungen für den angegebenen Typ zurück.
Ö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.
Öffentliche Methode ToString (Von Object 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

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.AssociationSetEnd
    System.Data.Entity.Core.Metadata.Edm.Documentation
    System.Data.Entity.Core.Metadata.Edm.EdmMember
    System.Data.Entity.Core.Metadata.Edm.EdmModel
    System.Data.Entity.Core.Metadata.Edm.EntitySetBase
    System.Data.Entity.Core.Metadata.Edm.EnumMember
    System.Data.Entity.Core.Metadata.Edm.Facet
    System.Data.Entity.Core.Metadata.Edm.FunctionParameter
    System.Data.Entity.Core.Metadata.Edm.GlobalItem
    System.Data.Entity.Core.Metadata.Edm.MetadataProperty
    System.Data.Entity.Core.Metadata.Edm.ReferentialConstraint
    System.Data.Entity.Core.Metadata.Edm.TypeUsage