Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

System.CodeDom (Espacio de nombres)

El espacio de nombres System.CodeDom contiene clases que pueden utilizarse para representar los elementos y la estructura de un documento de código fuente. Es posible utilizar las clases de este espacio de nombres para dar forma a la estructura de un documento de código fuente con el fin de que pueda generar código fuente en un idioma compatible mediante la funcionalidad proporcionada por el espacio de nombres System.CodeDom.Compiler.

Para obtener más información sobre cómo utilizar CodeDOM para representar y generar código fuente, vea Generación y compilación dinámicas de código fuente.

Para obtener una tabla en la que se enumeran los elementos CodeDOM por tipo y función, vea Referencia rápida de CodeDOM.

  Clase Descripción
Clase pública CodeArgumentReferenceExpression Representa una referencia para el valor de un argumento que se ha pasado a un método.
Clase pública CodeArrayCreateExpression Representa una expresión que crea una matriz.
Clase pública CodeArrayIndexerExpression Representa una referencia a un índice de una matriz.
Clase pública CodeAssignStatement Representa una instrucción de asignación simple.
Clase pública CodeAttachEventStatement Representa una instrucción que adjunta un delegado controlador de eventos a un evento.
Clase pública CodeAttributeArgument Representa un argumento utilizado en una declaración de atributo de metadatos.
Clase pública CodeAttributeArgumentCollection Representa una colección de objetos CodeAttributeArgument.
Clase pública CodeAttributeDeclaration Representa una declaración de atributo.
Clase pública CodeAttributeDeclarationCollection Representa una colección de objetos CodeAttributeDeclaration.
Clase pública CodeBaseReferenceExpression Representa una referencia a la clase base.
Clase pública CodeBinaryOperatorExpression Representa una expresión que consta de una operación binaria entre dos expresiones.
Clase pública CodeCastExpression Representa una expresión que se convierte a un tipo de datos o una interfaz.
Clase pública CodeCatchClause Representa un bloque de excepción catch de una instrucción try/catch.
Clase pública CodeCatchClauseCollection Representa una colección de objetos CodeCatchClause.
Clase pública CodeChecksumPragma Representa una entidad de código pragma de suma de comprobación de código.
Clase pública CodeComment Representa un comentario.
Clase pública CodeCommentStatement Representa una instrucción que se compone de un solo comentario.
Clase pública CodeCommentStatementCollection Representa una colección de objetos CodeCommentStatement.
Clase pública CodeCompileUnit Proporciona un contenedor para un gráfico de programa CodeDOM.
Clase pública CodeConditionStatement Representa una instrucción condicional de bifurcación que normalmente se representa como una instrucción if.
Clase pública CodeConstructor Representa una declaración de un constructor de instancia para un tipo.
Clase pública CodeDefaultValueExpression Representa una referencia a un valor predeterminado.
Clase pública CodeDelegateCreateExpression Representa una expresión que crea un delegado.
Clase pública CodeDelegateInvokeExpression Representa una expresión que genera un evento.
Clase pública CodeDirectionExpression Representa una expresión que se utiliza como parámetro de invocación de método junto con un indicador de dirección de referencia.
Clase pública CodeDirective Actúa como la clase base de las clases de directivas de código.
Clase pública CodeDirectiveCollection Representa una colección de objetos CodeDirective.
Clase pública CodeEntryPointMethod Representa el método de punto de entrada de un ejecutable.
Clase pública CodeEventReferenceExpression Representa una referencia a un evento.
Clase pública CodeExpression Representa una expresión de código. Ésta es una clase base para otros objetos de expresión de código para la cual nunca se crea ninguna instancia.
Clase pública CodeExpressionCollection Representa una colección de objetos CodeExpression.
Clase pública CodeExpressionStatement Representa una instrucción que contiene una sola expresión.
Clase pública CodeFieldReferenceExpression Representa una referencia a un campo.
Clase pública CodeGotoStatement Representa una instrucción goto.
Clase pública CodeIndexerExpression Representa una referencia para una propiedad del indizador de un objeto.
Clase pública CodeIterationStatement Representa una instrucción for o un bucle a través de un bloque de instrucciones mediante una expresión de comprobación utilizada como una condición para la continuación del bucle.
Clase pública CodeLabeledStatement Representa una instrucción con etiqueta o una etiqueta independiente.
Clase pública CodeLinePragma Representa una ubicación específica dentro de un archivo determinado.
Clase pública CodeMemberEvent Representa una declaración para un evento de un tipo.
Clase pública CodeMemberField Representa una declaración para un campo de un tipo.
Clase pública CodeMemberMethod Representa una declaración para un método de un tipo.
Clase pública CodeMemberProperty Representa una declaración para una propiedad de un tipo.
Clase pública CodeMethodInvokeExpression Representa una expresión que invoca a un método.
Clase pública CodeMethodReferenceExpression Representa una referencia a un método.
Clase pública CodeMethodReturnStatement Representa una instrucción de valor devuelto.
Clase pública CodeNamespace Representa una declaración de espacio de nombres.
Clase pública CodeNamespaceCollection Representa una colección de objetos CodeNamespace.
Clase pública CodeNamespaceImport Representa una directiva de importación de espacio de nombres que indica el espacio de nombres que se va a utilizar.
Clase pública CodeNamespaceImportCollection Representa una colección de objetos CodeNamespaceImport.
Clase pública CodeObject Proporciona una clase base común para la mayoría de los objetos CodeDOM (Code Document Object Model).
Clase pública CodeObjectCreateExpression Representa una expresión que crea una nueva instancia de un tipo.
Clase pública CodeParameterDeclarationExpression Representa una declaración de parámetros para un método, una propiedad o un constructor.
Clase pública CodeParameterDeclarationExpressionCollection Representa una colección de objetos CodeParameterDeclarationExpression.
Clase pública CodePrimitiveExpression Representa un valor de tipos de datos primitivos.
Clase pública CodePropertyReferenceExpression Representa una referencia al valor de una propiedad.
Clase pública CodePropertySetValueReferenceExpression Representa el argumento de valor de una llamada al método set de una propiedad dentro de un método set de una propiedad.
Clase pública CodeRegionDirective Especifica el nombre y el modo de una región de código.
Clase pública CodeRemoveEventStatement Representa una instrucción que quita un controlador de eventos.
Clase pública CodeSnippetCompileUnit Representa un fragmento de código literal compilable.
Clase pública CodeSnippetExpression Representa una expresión literal.
Clase pública CodeSnippetStatement Representa una instrucción utilizando un fragmento de código literal.
Clase pública CodeSnippetTypeMember Representa un miembro de un tipo con un fragmento de código literal.
Clase pública CodeStatement Representa la clase base abstract de la que derivan todas las instrucciones de código.
Clase pública CodeStatementCollection Representa una colección de objetos CodeStatement.
Clase pública CodeThisReferenceExpression Representa una referencia a la instancia de clase local actual.
Clase pública CodeThrowExceptionStatement Representa una instrucción que produce una excepción.
Clase pública CodeTryCatchFinallyStatement Representa un bloque try con cualquier número de cláusulas catch y, opcionalmente, un bloque finally.
Clase pública CodeTypeConstructor Representa un constructor estático de una clase.
Clase pública CodeTypeDeclaration Representa una declaración de tipos para una clase, estructura, interfaz o enumeración.
Clase pública CodeTypeDeclarationCollection Representa una colección de objetos CodeTypeDeclaration.
Clase pública CodeTypeDelegate Representa una declaración de delegado.
Clase pública CodeTypeMember Proporciona una clase base para un miembro de un tipo. Los miembros de tipo son campos, métodos, propiedades, constructores y tipos anidados.
Clase pública CodeTypeMemberCollection Representa una colección de objetos CodeTypeMember.
Clase pública CodeTypeOfExpression Representa una expresión typeof que devuelve un Type para un nombre de tipo especificado.
Clase pública CodeTypeParameter Representa un parámetro de tipo de un método o un tipo genérico.
Clase pública CodeTypeParameterCollection Representa una colección de objetos CodeTypeParameter.
Clase pública CodeTypeReference Representa una referencia a un tipo.
Clase pública CodeTypeReferenceCollection Representa una colección de objetos CodeTypeReference.
Clase pública CodeTypeReferenceExpression Representa una referencia a un tipo de datos.
Clase pública CodeVariableDeclarationStatement Representa una declaración de variable.
Clase pública CodeVariableReferenceExpression Representa una referencia a una variable local.

  Enumeración Descripción
Enumeración pública CodeBinaryOperatorType Define identificadores para operadores binarios compatibles.
Enumeración pública CodeRegionMode Especifica el inicio o el final de una región de código.
Enumeración pública CodeTypeReferenceOptions Especifica cómo se va a resolver la referencia de tipo de código.
Enumeración pública FieldDirection Define los identificadores que se utilizan para indicar la dirección de las declaraciones de parámetros y argumentos.
Enumeración pública MemberAttributes Define los identificadores de atributos de miembro para miembros de clase.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft