Compartilhar via


CodeIdentifiers Classe

Definição

Mantém um grupo de nomes para entidades de código relacionadas ou mapeamentos de tipo gerados pela infraestrutura de serialização de XML do .NET.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Comentários

A lista a seguir identifica ferramentas e classes que usam :CodeIdentifiers

Em vez de usar a CodeIdentifiers classe diretamente, use as ferramentas ou classes mencionadas anteriormente. Se você quiser controlar os nomes de entidades de código associadas a definições de esquema XML ou serviço Web, use os atributos associados.

Dependendo de seu escopo, uma CodeIdentifiers instância pode ser usada para manter os nomes de qualquer um dos itens na lista a seguir:

  • Tipos, métodos ou campos.

  • Os parâmetros e o valor retornado de um método correspondente às mensagens de entrada e saída do WSDL.

  • Objetos em uma ServiceDescription instância que podem ser serializados para um documento WSDL.

Normalmente, a classe é usada para evitar colisões de nomenclatura entre entidades de código dentro de um escopo específico, incluindo colisões com o nome de uma entidade que contém.

Construtores

CodeIdentifiers()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe CodeIdentifiers.

CodeIdentifiers(Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe CodeIdentifiers e determina se os identificadores de código diferenciam maiúsculas de minúsculas.

Propriedades

UseCamelCasing

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um valor que indica se a instância usa minúsculas concatenadas.

Métodos

Add(String, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona uma entidade de código ou um mapeamento de tipos nomeado ao escopo da instância CodeIdentifiers.

AddReserved(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Impede que um nome especificado seja usado dentro do escopo da instância CodeIdentifiers.

AddUnique(String, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona uma entidade de código ou um mapeamento de tipos nomeado ao escopo da instância CodeIdentifiers, garantindo que o nome seja exclusivo dentro do escopo.

Clear()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Remove todas as entidades de código ou mapeamentos de tipos, incluindo seus nomes, do escopo da instância CodeIdentifiers.

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)
IsInUse(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se um nome especificado já está sendo usado no escopo da instância CodeIdentifiers.

MakeRightCase(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Garante que a entrada tenha as maiúsculas e minúsculas corretas, modificando o nome de acordo com o valor da propriedade UseCamelCasing.

MakeUnique(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o nome de entrada está em conflito com outro nome dentro do escopo da instância CodeIdentifiers e, em caso afirmativo, gera uma cadeia de caracteres modificada.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Remove(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Remove do escopo da instância CodeIdentifiers a entidade de código ou o mapeamento de tipos identificado pelo nome da entrada.

RemoveReserved(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Remove o nome da entrada dos nomes reservados da instância CodeIdentifiers.

ToArray(Type)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma matriz das entidades de código ou mapeamentos de tipos dentro do escopo da instância CodeIdentifiers.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a