Freigeben über


PrimitiveType-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, die einen primitiven Typ darstellt.

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.SimpleType
          System.Data.Entity.Core.Metadata.Edm.PrimitiveType

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

Syntax

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

Der PrimitiveType-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 PrimitiveType ab. (Überschreibt MetadataItem.BuiltInTypeKind.)
Öffentliche Eigenschaft ClrEquivalentType Gibt den entsprechenden CLR-Typ dieses PrimitiveType zurück.Die ClrEquivalentType-Eigenschaft gibt immer einen Typwert zurück, der keine NULL-Werte zulässt.
Öffentliche Eigenschaft Documentation Ruft die diesem Typ zugeordnete Dokumentation ab bzw. legt sie fest. (Von MetadataItem geerbt.)
Öffentliche Eigenschaft FacetDescriptions Ruft die Liste von Facetbeschreibungen für diesen PrimitiveType ab.
Ö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 PrimitiveTypeKind Ruft einen PrimitiveTypeKind-Aufzählungswert ab, der den primitiven Typ von diesem PrimitiveType angibt.

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 GetEdmPrimitiveType() Gibt den entsprechenden EdmType dieses PrimitiveType zurück.
Öffentliche MethodeStatischer Member GetEdmPrimitiveType(PrimitiveTypeKind) Gibt den entsprechenden EdmType eines PrimitiveType zurück.
Öffentliche MethodeStatischer Member GetEdmPrimitiveTypes Gibt die Liste der primitiven Typen 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. (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