Referencia rápida de CodeDOM
Actualización: noviembre 2007
La tabla de referencia rápida, que se muestra a continuación, permite a los programadores utilizar CodeDOM (Code Document Object Model) para buscar elementos CodeDOM por tipo y función. Los elementos de esta tabla están ordenados por tipo de CodeDOM o elemento de código fuente y proporciona una descripción, así como un vínculo al material de referencia de cada elemento. Puede encontrar la información adicional sobre cómo representa CodeDOM al código fuente y lo genera en un conjunto extensible de lenguajes de programación en Generación y compilación dinámicas de código fuente.
Contenedores de gráficos de código
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Gráfico de código fuente compilable. |
|
Sección compilable de código literal |
Elementos de declaración de espacios de nombres
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Declaración de espacio de nombres |
|
Colección de declaraciones de espacios de nombres |
|
Importación de espacio de nombres |
|
Colección de importaciones de espacios de nombres |
Elementos de declaración de tipos
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Declaración de tipos para una clase, estructura o enumeración |
|
Colección de declaraciones de tipos |
Elementos de parámetro de tipo
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Parámetro de tipo de una declaración de tipo genérico o argumento de tipo de un tipo genérico construido. |
|
Colección de parámetros de tipo o de argumentos de tipo. |
Elementos de referencia de tipos
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Referencia a un tipo |
|
Colección de referencias a tipos |
|
Representa cómo debe resolverse la referencia del tipo de código. |
Elementos de miembros de tipos
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Clase base abstracta que representa un miembro de un tipo. |
|
Representa una colección de miembros de un tipo. |
|
Declaración del método de una clase |
|
Declaración del campo de una clase |
|
Declaración de la propiedad de una clase |
|
Constructor de un tipo |
|
Constructor estático para un tipo |
|
Representa el punto de entrada de un programa. |
|
Representa los atributos con identificadores que utiliza CodeTypeMember. |
Atributos de miembros
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Representa los modificadores de miembros que utiliza CodeTypeMember. |
|
Declaración de un atributo personalizado |
|
Colección de declaraciones de atributos personalizados |
|
Declaración de un parámetro |
|
Colección de declaraciones de parámetros |
|
Argumento para un atributo personalizado |
|
Argumento para una colección de atributos personalizados |
Modificadores de dirección de campo |
|
---|---|
Expresión direccional |
|
Representa la dirección de un argumento. |
Instrucciones de código
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Clase base abstracta para instrucciones |
|
Colección de instrucciones de código |
|
Expresión de código que puede tratarse como una instrucción de código. |
|
Instrucción de declaraciones de variables |
Operaciones de asignación |
|
---|---|
Instrucción que asigna un valor. |
Operaciones binarias |
|
---|---|
Expresión que representa un operador binario. Un operador binario es un operador que utiliza dos operandos denominados normalmente operando derecho y operando izquierdo. |
|
Representa un tipo de operador binario. |
Comentarios |
|
---|---|
Comentario |
|
Instrucción de comentario |
|
Colección de instrucciones de comentario |
Delegados y eventos |
|
---|---|
Declaración de eventos de clase |
|
Declaración de delegados |
|
Expresión que crea un delegado. |
|
Expresión que invoca a un delegado. |
|
Instrucción que asocia un delegado para un evento. |
|
Instrucción que quita un delegado de un evento. |
Control de errores |
|
---|---|
Instrucción de excepción throw |
|
Bloque try…catch…finally. |
|
Bloque de la cláusula catch |
|
Colección de bloques de cláusulas catch |
Instrucciones de control de flujo |
|
---|---|
Instrucción if |
|
Instrucción de un bucle for |
|
Instrucción goto |
|
Instrucción de valores devueltos |
|
Instrucción con etiquetas |
Expresiones de código
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Clase base abstracta para expresiones |
|
Colección de expresiones de código |
|
Expresión que convierte un objeto o una expresión en un tipo de datos. |
|
Expresión de valores primitivos |
|
Expresión typeof |
|
Indizador de matrices |
|
Referencia a un argumento |
|
Referencia a una variable |
|
Expresión que hace referencia a un tipo. |
|
Expresión que representa el argumento de valor de un conjunto de propiedades. |
|
Referencia a un valor predeterminado para un tipo. |
Creación de objetos |
|
---|---|
Expresión que crea un objeto. Por ejemplo, el operador new. |
|
Expresión que crea una matriz. |
Invocación de métodos |
|
---|---|
Expresión que invoca a un método. |
Referencias de miembros |
|
---|---|
Indizador de tipos |
|
Referencia a una clase base |
|
Referencia a un campo |
|
Referencia a un método |
|
Referencia a una propiedad |
|
Referencia a un evento |
|
Referencia al objeto actual |
Miniprogramas literales
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Unidad compilable de código literal |
|
Elemento de código literal que representa un miembro de clase. |
|
Instrucción de código literal |
|
Elemento de código literal que representa una expresión. |
Otros
Tipo de elemento de código fuente |
Elemento CodeDOM representativo |
---|---|
Clase base abstracta para objetos CodeDOM |
|
Representa una ubicación con un nombre de archivo y un número de línea. |
|
Representa un entidad de código pragma de suma de comprobación de código. |
|
Clase base para las clases de directivas de código. |
|
Colección de directivas de código. |
|
Especifica el nombre y el modo para una región de código. |
|
Especifica el inicio y fin de una región de código. |