Compartilhar via


CodeIdentifiers Classe

Definição

Mantém um grupo de nomes para entidades de código relacionadas ou mapeamentos de tipo que são gerados por . Infraestrutura de serialização 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 as ferramentas e classes que usam :CodeIdentifiers

Em vez de usar a CodeIdentifiers classe diretamente, use as ferramentas ou classes mencionadas acima. 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 em um documento WSDL.

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

Construtores

Nome Description
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 e determina se os CodeIdentifiers identificadores de código diferenciam maiúsculas de minúsculas.

Propriedades

Nome Description
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 maiúsculas e minúsculas.

Métodos

Nome Description
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 nomeada ou mapeamento de tipo ao CodeIdentifiers escopo da instância.

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 no CodeIdentifiers escopo da instância.

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 nomeada ou mapeamento de tipo ao CodeIdentifiers escopo da instância, 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 tipo, incluindo seus nomes, do CodeIdentifiers escopo da instância.

Equals(Object)

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

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

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

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

(Herdado de Object)
GetType()

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

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 CodeIdentifiers escopo da instância.

MakeRightCase(String)

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

Garante que a entrada seja do caso correto modificando o nome de acordo com o valor da UseCamelCasing propriedade.

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 entra em conflito com outro nome dentro do CodeIdentifiers escopo da instância e, se o fizer, gera uma cadeia de caracteres modificada.

MemberwiseClone()

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

Cria uma cópia superficial do Objectatual.

(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 CodeIdentifiers escopo da instância a entidade de código ou o mapeamento de tipo identificado pelo nome de entrada.

RemoveReserved(String)

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

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

ToArray(Type)

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

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

ToString()

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

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a