BuildProvider.GetDefaultCompilerTypeForLanguage(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve as definições do compilador para o fornecedor de compilação com base na linguagem especificada.
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
Um nome de língua de código.
Devoluções
A CompilerType que representa as definições do compilador para o fornecedor de compilação com base na linguagem especificada. A classe base devolve as definições padrão do compilador para a linguagem com base no ficheiro de configuração da aplicação.
Exceções
language é null.
language não corresponde a um compilador configurado para o fornecedor de compilação.
Observações
Use o GetDefaultCompilerTypeForLanguage método para examinar o tipo de compilador configurado no fornecedor de compilação para um nome específico de linguagem. Use o GetDefaultCompilerType método para examinar o tipo de compilador padrão para um fornecedor de compilações.
A classe base BuildProvider determina o tipo padrão do compilador usando os Compiler elementos na Compilers propriedade do CompilationSection objeto para o ficheiro de configuração. Isto é equivalente a examinar os buildProviders elementos e os compiler elementos nas compilers secções do ficheiro de configuração. Por exemplo, para o valor languageVB, o método da classe base devolve um objeto CompilerType que corresponde às definições configuradas para uma instância de Microsoft.VisualBasic.VBCodeProvider.
Quando derivas a partir da BuildProvider classe, podes usar GetDefaultCompilerTypeForLanguage para definir o CodeCompilerType valor da propriedade para a linguagem suportada pela tua implementação.