CodeIdentifiers Clase

Definición

Mantiene un grupo de nombres para entidades de código o asignaciones de tipos relacionadas que son generadas por la infraestructura de serialización XML de .NET.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public ref class CodeIdentifiers
public class CodeIdentifiers
type CodeIdentifiers = class
Public Class CodeIdentifiers
Herencia
CodeIdentifiers

Comentarios

En la lista siguiente se identifican las herramientas y clases que usan CodeIdentifiers:

En lugar de usar directamente la CodeIdentifiers clase , use las herramientas o clases mencionadas anteriormente. Si desea controlar los nombres de las entidades de código enlazadas a definiciones de servicio web o esquema XML, use los atributos asociados.

En función de su ámbito, se puede usar una CodeIdentifiers instancia para mantener los nombres de cualquiera de los elementos de la lista siguiente:

  • Tipos, métodos o campos.

  • Parámetros y valor devuelto de un método correspondiente a los mensajes de entrada y salida de WSDL.

  • Objetos de una ServiceDescription instancia de que se pueden serializar en un documento WSDL.

Normalmente, la clase se usa para evitar conflictos de nomenclatura entre entidades de código dentro de un ámbito determinado, incluidas las colisiones con el nombre de una entidad contenedora.

Constructores

CodeIdentifiers()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Inicializa una nueva instancia de la clase CodeIdentifiers.

CodeIdentifiers(Boolean)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Inicializa una nueva instancia de la clase CodeIdentifiers y determina si los identificadores de código distinguen entre mayúsculas y minúsculas.

Propiedades

UseCamelCasing

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un valor que indica si la instancia utiliza mayúsculas y minúsculas Camel.

Métodos

Add(String, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega una entidad de código con nombre o asignación de tipo al ámbito de la instancia CodeIdentifiers.

AddReserved(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Evita que un nombre especificado se utilice dentro del ámbito de la instancia CodeIdentifiers.

AddUnique(String, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega una entidad de código o asignación de tipo con nombre al ámbito de la instancia CodeIdentifiers, garantizando que el nombre es único dentro del ámbito.

Clear()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Quita todas las entidades de código o asignaciones de tipo, incluidos sus nombres, del ámbito de la instancia CodeIdentifiers.

Equals(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsInUse(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si un nombre especificado ya se utiliza dentro del ámbito de la instancia CodeIdentifiers.

MakeRightCase(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Garantiza que la entrada es del caso correcto modificando el nombre según el valor de la propiedad UseCamelCasing.

MakeUnique(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina las coincidencias de nombre de entrada con otro nombre dentro del ámbito de la instancia CodeIdentifiers y, si las hay, genera una cadena modificada.

MemberwiseClone()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Quita del ámbito de la instancia CodeIdentifiers la entidad de código o la asignación de tipo identificada por el nombre de entrada.

RemoveReserved(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Quita el nombre de entrada de los nombres reservados de la instancia CodeIdentifiers.

ToArray(Type)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una matriz de las entidades de código o asignaciones de tipo dentro del ámbito de la instancia CodeIdentifiers.

ToString()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a