ClientBuildManager.GenerateCodeCompileUnit Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el árbol codeDOM, el tipo de compilador y los parámetros del compilador para un archivo representado por una ruta de acceso virtual.
Sobrecargas
| Nombre | Description |
|---|---|
| GenerateCodeCompileUnit(String, Type, CompilerParameters, IDictionary) |
Devuelve el árbol codeDOM, el tipo de compilador y los parámetros del compilador para un archivo representado por una ruta de acceso virtual. |
| GenerateCodeCompileUnit(String, String, Type, CompilerParameters, IDictionary) |
Devuelve el contenido, el árbol codeDOM, el tipo de compilador y los parámetros del compilador para un archivo representado por una ruta de acceso virtual. |
GenerateCodeCompileUnit(String, Type, CompilerParameters, IDictionary)
Devuelve el árbol codeDOM, el tipo de compilador y los parámetros del compilador para un archivo representado por una ruta de acceso virtual.
public:
System::CodeDom::CodeCompileUnit ^ GenerateCodeCompileUnit(System::String ^ virtualPath, [Runtime::InteropServices::Out] Type ^ % codeDomProviderType, [Runtime::InteropServices::Out] System::CodeDom::Compiler::CompilerParameters ^ % compilerParameters, [Runtime::InteropServices::Out] System::Collections::IDictionary ^ % linePragmasTable);
public System.CodeDom.CodeCompileUnit GenerateCodeCompileUnit(string virtualPath, out Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out System.Collections.IDictionary linePragmasTable);
member this.GenerateCodeCompileUnit : string * Type * CompilerParameters * IDictionary -> System.CodeDom.CodeCompileUnit
Public Function GenerateCodeCompileUnit (virtualPath As String, ByRef codeDomProviderType As Type, ByRef compilerParameters As CompilerParameters, ByRef linePragmasTable As IDictionary) As CodeCompileUnit
Parámetros
- virtualPath
- String
Ruta de acceso virtual al archivo.
- codeDomProviderType
- Type
Cuando este método devuelve, contiene el tipo de proveedor codeDOM usado para la generación y compilación de código.
- compilerParameters
- CompilerParameters
Cuando este método vuelve, contiene las propiedades que definen cómo se compilará el archivo.
- linePragmasTable
- IDictionary
Cuando este método devuelve, contiene un diccionario de pragmas de línea.
Devoluciones
para CodeCompileUnit el archivo especificado.
Comentarios
El GenerateCodeCompileUnit método recupera la información necesaria para compilar un archivo. Además de un CodeCompileUnit objeto como valor devuelto, devuelve tres out parámetros. El codeDomProviderType parámetro devuelve el tipo de proveedor para generar y compilar el archivo. El compilerParameters parámetro contiene propiedades que determinan el comportamiento de compilación. El linePragmasTable parámetro contiene un diccionario de pragmas de línea.
Consulte también
- BuildManager
- BuildProvider
- AssemblyBuilder
- LinePragmaCodeInfo
- Precompilación de sitios web de ASP.NET
Se aplica a
GenerateCodeCompileUnit(String, String, Type, CompilerParameters, IDictionary)
Devuelve el contenido, el árbol codeDOM, el tipo de compilador y los parámetros del compilador para un archivo representado por una ruta de acceso virtual.
public:
System::CodeDom::CodeCompileUnit ^ GenerateCodeCompileUnit(System::String ^ virtualPath, System::String ^ virtualFileString, [Runtime::InteropServices::Out] Type ^ % codeDomProviderType, [Runtime::InteropServices::Out] System::CodeDom::Compiler::CompilerParameters ^ % compilerParameters, [Runtime::InteropServices::Out] System::Collections::IDictionary ^ % linePragmasTable);
public System.CodeDom.CodeCompileUnit GenerateCodeCompileUnit(string virtualPath, string virtualFileString, out Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out System.Collections.IDictionary linePragmasTable);
member this.GenerateCodeCompileUnit : string * string * Type * CompilerParameters * IDictionary -> System.CodeDom.CodeCompileUnit
Public Function GenerateCodeCompileUnit (virtualPath As String, virtualFileString As String, ByRef codeDomProviderType As Type, ByRef compilerParameters As CompilerParameters, ByRef linePragmasTable As IDictionary) As CodeCompileUnit
Parámetros
- virtualPath
- String
Ruta de acceso virtual al archivo.
- virtualFileString
- String
Contenido del archivo representado por el virtualPath parámetro .
- codeDomProviderType
- Type
Cuando este método devuelve, contiene el tipo de proveedor codeDOM usado para la generación y compilación de código.
- compilerParameters
- CompilerParameters
Cuando este método devuelve, contiene las propiedades que definen cómo se compilará el archivo representado por el virtualPath parámetro.
- linePragmasTable
- IDictionary
Cuando este método devuelve, contiene un diccionario de pragmas de línea.
Devoluciones
para CodeCompileUnit el archivo especificado.
Excepciones
virtualPath es null.
Comentarios
El GenerateCodeCompileUnit método recupera la información necesaria para compilar un archivo. Además de un CodeCompileUnit objeto como valor devuelto, devuelve tres out parámetros. El codeDomProviderType parámetro devuelve el tipo de proveedor para generar y compilar el archivo. El compilerParameters parámetro contiene propiedades que determinan el comportamiento de compilación. El linePragmasTable parámetro contiene un diccionario de pragmas de línea.
Consulte también
- BuildManager
- BuildProvider
- AssemblyBuilder
- LinePragmaCodeInfo
- Precompilación de sitios web de ASP.NET