Compartilhar via


EdmToObjectNamespaceMap Classe

Definição

Representa uma coleção de modelo conceitual para codificar mapeamentos de namespace.

public ref class EdmToObjectNamespaceMap
public class EdmToObjectNamespaceMap
type EdmToObjectNamespaceMap = class
Public Class EdmToObjectNamespaceMap
Herança
EdmToObjectNamespaceMap

Comentários

Os mapeamentos de namespace são usados pela EntityClassGenerator classe para especificar um namespace de código diferente para gerar código do que o especificado no arquivo CSDL. Os mapeamentos de namespace são consultados quando uma referência a um tipo deve ser gerada. Se uma entrada for encontrada, o valor será usado para gerar a referência qualificada para o tipo; caso contrário, o namespace CSDL será usado.

Propriedades

Count

Obtém o número de mapeamentos no EdmToObjectNamespaceMap.

EdmNamespaces

Obtém a lista de nomes de namespace do modelo no EdmToObjectNamespaceMap.

Item[String]

Obtém ou define o nome do namespace de código do nome de namespace do modelo especificado.

Métodos

Add(String, String)

Adiciona um mapeamento de namespace ao EdmToObjectNamespaceMap.

Clear()

Remove todos os mapeamentos de namespace do EdmToObjectNamespaceMap.

Contains(String)

Obtém um valor que indica se o EdmToObjectNamespaceMap contém o nome do namespace do modelo especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Remove(String)

Remove o mapeamento de namespace especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryGetObjectNamespace(String, String)

Obtém um valor que indica se namespace do objeto foi recuperado.

Aplica-se a