Freigeben über


EdmModel-Klasse

Stellt ein EDM-Modell dar.

Vererbungshierarchie

System.Object
  Microsoft.Data.Edm.Library.EdmElement
    Microsoft.Data.Edm.Library.EdmModelBase
      Microsoft.Data.Edm.Library.EdmModel

Namespace:  Microsoft.Data.Edm.Library
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Syntax

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

Der EdmModel-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode EdmModel

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DirectValueAnnotationsManager Ruft den Anmerkungen-Manager des Modells ab. (Geerbt von EdmModelBase.)
Öffentliche Eigenschaft References Ruft eine Auflistung mit Modellverweisen ab. (Geerbt von EdmModelBase.)
Öffentliche Eigenschaft SchemaElements (Überschreibt EdmModelBase.SchemaElements.)
Öffentliche Eigenschaft VocabularyAnnotations Ruft die Auflistung von Vokabularanmerkungen ab, die in diesem Modell enthalten sind. (Überschreibt EdmModelBase.VocabularyAnnotations.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode AddElement
Öffentliche Methode AddElements
Öffentliche Methode AddReference Fügt diesem Modell einen Modellverweis hinzu.
Öffentliche Methode AddVocabularyAnnotation Fügt diesem Modell eine Vokabularanmerkung hinzu.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode FindDeclaredEntityContainer Sucht mit dem angegebenen Namen in diesem Modell nach einem Entitätencontainer und gibt NULL zurück, wenn kein solcher Container vorhanden ist. (Geerbt von EdmModelBase.)
Öffentliche Methode FindDeclaredFunctions Sucht mit dem angegebenen Namen in diesem Modell nach einer Funktion und gibt NULL zurück, wenn keine solche Funktion vorhanden ist. (Geerbt von EdmModelBase.)
Öffentliche Methode FindDeclaredType Sucht mit dem angegebenen Namen in diesem Modell nach einem Typ und gibt NULL zurück, wenn kein solcher Typ vorhanden ist. (Geerbt von EdmModelBase.)
Öffentliche Methode FindDeclaredValueTerm Sucht mit dem angegebenen Namen in diesem Modell nach einem Wertbegriff und gibt NULL zurück, wenn kein solcher Wertbegriff vorhanden ist. (Geerbt von EdmModelBase.)
Öffentliche Methode FindDeclaredVocabularyAnnotations Sucht nach von diesem Modell angegebenen Vokabularanmerkungen. (Überschreibt EdmModelBase.FindDeclaredVocabularyAnnotations(IEdmVocabularyAnnotatable).)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode RegisterElement Registriert das angegebene Element. (Geerbt von EdmModelBase.)
Öffentliche Methode RemoveElement
Öffentliche Methode RemoveReference Entfernt einen Modellverweis aus diesem Modell.
Öffentliche Methode RemoveVocabularyAnnotation Entfernt eine Vokabularanmerkung aus diesem Modell.
Öffentliche Methode ToString (Geerbt von Object.)
Geschützte Methode UnregisterElement Hebt die Registrierung des angegebenen Elements auf. (Geerbt von EdmModelBase.)

Zum Anfang

Hinweise

Hier wird kein Inhalt aktualisiert; fügen Sie hier kein Material hinzu.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.Data.Edm.Library-Namespace