Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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. |
Vea también
Referencia
System.CodeDom
System.CodeDom.Compiler
Conceptos
Referencia general de .NET Framework