BuildProvider.GetDefaultCompilerTypeForLanguage(String) 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 la configuración del compilador para el proveedor de compilación en función del lenguaje especificado.
protected:
System::Web::Compilation::CompilerType ^ GetDefaultCompilerTypeForLanguage(System::String ^ language);
protected System.Web.Compilation.CompilerType GetDefaultCompilerTypeForLanguage(string language);
member this.GetDefaultCompilerTypeForLanguage : string -> System.Web.Compilation.CompilerType
Protected Function GetDefaultCompilerTypeForLanguage (language As String) As CompilerType
Parámetros
- language
- String
Un nombre de lenguaje de código.
Devoluciones
CompilerType que representa la configuración del compilador para el proveedor de compilación en función del lenguaje especificado. La clase base devuelve la configuración predeterminada del compilador para el lenguaje en función del archivo de configuración de la aplicación.
Excepciones
language es null.
language no coincide con un compilador configurado para el proveedor de compilación.
Comentarios
Use el GetDefaultCompilerTypeForLanguage método para examinar el tipo de compilador configurado en el proveedor de compilación para un nombre de lenguaje específico. Use el GetDefaultCompilerType método para examinar el tipo de compilador predeterminado de un proveedor de compilación.
La clase base BuildProvider determina el tipo de compilador predeterminado mediante los Compiler elementos de la Compilers propiedad del CompilationSection objeto para el archivo de configuración. Esto equivale a examinar los buildProviders elementos y los compiler elementos de las compilers secciones del archivo de configuración. Por ejemplo, para el language valor VB, el método de clase base devuelve un CompilerType objeto que corresponde a los valores configurados para una instancia de Microsoft.VisualBasic.VBCodeProvider.
Al derivar de la BuildProvider clase , puede usar GetDefaultCompilerTypeForLanguage para establecer el CodeCompilerType valor de propiedad para el idioma admitido por la implementación.