Freigeben über


EdmModel Klasse

Definition

Stellt ein konzeptionelles oder Speichermodell dar. Diese Klasse kann verwendet werden, um auf Informationen über die Form des Modells und die Art und Weise zuzugreifen, wie es konfiguriert wurde.

public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
    inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
Vererbung
EdmModel

Eigenschaften

AssociationTypes

Ruft die Zuordnungstypen im Modell ab.

BuiltInTypeKind

Ruft die integrierte Typart für diesen Typ ab.

ComplexTypes

Ruft die komplexen Typen im Modell ab.

Container

Ruft den Container ab, in dem Entitäts- und Zuordnungssätze sowie Funktionsimporte gespeichert werden.

DataSpace

Ruft den dem Modell zugeordneten Datenbereich ab, der angibt, ob es sich um ein konzeptionelles Modell (DataSpace.CSpace) oder ein Speichermodell (DataSpace.SSpace) handelt.

Documentation

Ruft die diesem Typ zugeordnete Dokumentation ab bzw. legt sie fest.

(Geerbt von MetadataItem)
EntityTypes

Ruft die Entitätstypen im Modell ab.

EnumTypes

Ruft die Enumerationstypen im Modell ab.

Functions

Ruft die Funktionen im Modell ab.

GlobalItems

Ruft die dem Modell zugeordneten globalen Elemente ab.

MetadataProperties

Ruft eine Liste der Eigenschaften des aktuellen Typs ab.

(Geerbt von MetadataItem)

Methoden

AddAnnotation(String, Object)

Fügt eine Anmerkung mit dem angegebenen Namen und Wert hinzu oder aktualisiert sie.

(Geerbt von MetadataItem)
AddItem(AssociationType)

Fügt dem Modell einen Zuordnungstyp hinzu.

AddItem(ComplexType)

Fügt dem Modell einen komplexen Typ hinzu.

AddItem(EdmFunction)

Fügt dem Modell eine Funktion hinzu.

AddItem(EntityType)

Fügt dem Modell einen Entitätstyp hinzu.

AddItem(EnumType)

Fügt dem Modell einen Enumerationstyp hinzu.

RemoveAnnotation(String)

Entfernt eine Anmerkung mit dem angegebenen Namen.

(Geerbt von MetadataItem)
RemoveItem(AssociationType)

Entfernt einen Zuordnungstyp aus dem Modell.

RemoveItem(ComplexType)

Entfernt einen komplexen Typ aus dem Modell.

RemoveItem(EdmFunction)

Entfernt eine Funktion aus dem Modell.

RemoveItem(EntityType)

Entfernt einen Entitätstyp aus dem Modell.

RemoveItem(EnumType)

Entfernt einen Enumerationstyp aus dem Modell.

Gilt für: