Udostępnij za pośrednictwem


EdmToObjectNamespaceMap Klasa

Definicja

Reprezentuje kolekcję koncepcyjnych modeli mapowań przestrzeni nazw.

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

Uwagi

Mapowania przestrzeni nazw są używane przez klasę EntityClassGenerator do określania innej przestrzeni nazw kodu do generowania kodu niż określona w pliku CSDL. Mapowania przestrzeni nazw są konsultowane, gdy ma zostać wygenerowane odwołanie do typu. Jeśli wpis zostanie znaleziony, wartość zostanie użyta do wygenerowania kwalifikowanego odwołania do typu; w przeciwnym razie zostanie użyta przestrzeń nazw CSDL.

Właściwości

Nazwa Opis
Count

Pobiera liczbę mapowań w elemecie EdmToObjectNamespaceMap.

EdmNamespaces

Pobiera listę nazw przestrzeni nazw modelu w pliku EdmToObjectNamespaceMap.

Item[String]

Pobiera lub ustawia nazwę przestrzeni nazw określonego modelu przestrzeni nazw.

Metody

Nazwa Opis
Add(String, String)

Dodaje mapowanie przestrzeni nazw do elementu EdmToObjectNamespaceMap.

Clear()

Usuwa wszystkie mapowania przestrzeni nazw z .EdmToObjectNamespaceMap

Contains(String)

Pobiera wartość wskazującą, czy EdmToObjectNamespaceMap element zawiera nazwę określonej przestrzeni nazw modelu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Dziedziczone od Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Dziedziczone od Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Dziedziczone od Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Dziedziczone od Object)
Remove(String)

Usuwa określone mapowanie przestrzeni nazw.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Dziedziczone od Object)
TryGetObjectNamespace(String, String)

Pobiera wartość wskazującą, czy przestrzeń nazw obiektu została pobrana.

Dotyczy