Freigeben über


EdmToObjectNamespaceMap Klasse

Definition

Stellt eine Liste von Namespacezuordnungen vom konzeptionellen Modell zu Code dar.

public ref class EdmToObjectNamespaceMap
public class EdmToObjectNamespaceMap
type EdmToObjectNamespaceMap = class
Public Class EdmToObjectNamespaceMap
Vererbung
EdmToObjectNamespaceMap

Hinweise

Die Namespacemappings werden von der EntityClassGenerator-Klasse verwendet, um für die Codegenerierung einen anderen Codenamespace als den in der CSDL-Datei angegebenen festzulegen. Die Namespacemappings werden verwendet, wenn ein Verweis auf einen Typ generiert werden soll. Wenn ein Eintrag gefunden wird, wird der Wert für die Erstellung des qualifizierten Verweises auf den Typ verwendet. Andernfalls wird der CSDL-Namespace verwendet.

Eigenschaften

Count

Ruft die Anzahl der Zuordnungen in der EdmToObjectNamespaceMap ab.

EdmNamespaces

Ruft die Liste der Modellnamespacenamen in der EdmToObjectNamespaceMap ab.

Item[String]

Ruft den Codenamespacenamen des angegebenen Modellnamespacenamens ab oder legt diesen fest.

Methoden

Add(String, String)

Fügt der EdmToObjectNamespaceMap eine Namespacezuordnung hinzu.

Clear()

Entfernt alle Namespacezuordnungen aus der EdmToObjectNamespaceMap.

Contains(String)

Ruft einen Wert ab, der angibt, ob die EdmToObjectNamespaceMap den angegebenen Modellnamespacenamen enthält.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Remove(String)

Entfernt die angegebene Namespacezuordnung.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryGetObjectNamespace(String, String)

Ruft einen Wert ab, der angibt, ob der Objektnamespace abgerufen wurde.

Gilt für: