Esta documentación está archivada y no tiene mantenimiento.

System.CodeDom.Compiler (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.CodeDom.Compiler contiene tipos para administrar la generación y compilación de código fuente en los lenguajes de programación compatibles. Los generadores de código pueden producir código fuente en un lenguaje de programación específico basado en la estructura de los modelos de código fuente CodeDOM (Code Document Object Model) que están formados por elementos proporcionados por el espacio de nombres System.CodeDom.

  ClaseDescripción
z6b99ydt.pubclass(es-es,VS.90).gifCodeCompilerProporciona una implementación de ejemplo de la interfaz ICodeCompiler.
z6b99ydt.pubclass(es-es,VS.90).gifCodeDomProviderProporciona la clase base para las implementaciones de CodeDomProvider. Esta clase es abstracta.
z6b99ydt.pubclass(es-es,VS.90).gifCodeGeneratorProporciona un ejemplo de implementación de la interfaz ICodeGenerator. Esta clase es abstracta.
z6b99ydt.pubclass(es-es,VS.90).gifCodeGeneratorOptionsRepresenta un conjunto de opciones utilizadas por un generador de código.
z6b99ydt.pubclass(es-es,VS.90).gifCodeParserProporciona una implementación vacía de la interfaz ICodeParser.
z6b99ydt.pubclass(es-es,VS.90).gifCompilerErrorRepresenta una advertencia o un error del compilador.
z6b99ydt.pubclass(es-es,VS.90).gifCompilerErrorCollectionRepresenta una colección de objetos CompilerError.
z6b99ydt.pubclass(es-es,VS.90).gifCompilerInfoRepresenta los valores de configuración de un proveedor de lenguaje. Esta clase no se puede heredar.
z6b99ydt.pubclass(es-es,VS.90).gifCompilerParametersRepresenta los parámetros utilizados para invocar a un compilador.
z6b99ydt.pubclass(es-es,VS.90).gifCompilerResultsRepresenta los resultados de la compilación devueltos desde un compilador.
z6b99ydt.pubclass(es-es,VS.90).gifExecutorProporciona funciones de ejecución de comandos para invocar a compiladores. No se puede heredar esta clase.
z6b99ydt.pubclass(es-es,VS.90).gifGeneratedCodeAttributeIdentifica el código generado por una herramienta. Esta clase no se puede heredar.
z6b99ydt.pubclass(es-es,VS.90).gifIndentedTextWriterProporciona un escritor de texto que puede aplicar una sangría a las nuevas líneas mediante un símbolo de cadena de tabulación.
z6b99ydt.pubclass(es-es,VS.90).gifTempFileCollectionRepresenta una colección de archivos temporales.

  InterfazDescripción
z6b99ydt.pubinterface(es-es,VS.90).gifICodeCompilerDefine una interfaz para invocar a la compilación de código fuente o a un árbol CodeDOM con un compilador específico.
z6b99ydt.pubinterface(es-es,VS.90).gifICodeGeneratorDefine una interfaz para generar código.
z6b99ydt.pubinterface(es-es,VS.90).gifICodeParserDefine una interfaz para analizar código como un objeto CodeCompileUnit.

  EnumeraciónDescripción
z6b99ydt.pubenumeration(es-es,VS.90).gifGeneratorSupportDefine los identificadores utilizados para determinar si un generador de código es compatible con ciertos tipos de elementos de código.
z6b99ydt.pubenumeration(es-es,VS.90).gifLanguageOptionsDefine los identificadores que indican las características especiales de un lenguaje.
Mostrar: