Sdílet prostřednictvím


BuildProvider.GetDefaultCompilerTypeForLanguage(String) Metoda

Definice

Vrátí nastavení kompilátoru pro zprostředkovatele sestavení na základě zadaného jazyka.

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

Parametry

language
String

Název jazyka kódu.

Návraty

A CompilerType , který představuje nastavení kompilátoru pro zprostředkovatele sestavení na základě zadaného jazyka. Základní třída vrátí výchozí nastavení kompilátoru pro jazyk na základě konfiguračního souboru aplikace.

Výjimky

language je null.

language neodpovídá nakonfigurovanému kompilátoru pro zprostředkovatele sestavení.

Poznámky

Použijte metodu GetDefaultCompilerTypeForLanguage ke kontrole typu kompilátoru nakonfigurovaného v zprostředkovateli sestavení pro konkrétní název jazyka. Použijte metodu GetDefaultCompilerType k prozkoumání výchozího typu kompilátoru pro zprostředkovatele sestavení.

Základní BuildProvider třída určuje výchozí typ kompilátoru pomocí elementů Compiler ve Compilers vlastnosti objektu CompilationSection pro konfigurační soubor. To odpovídá zkoumání buildProviders prvků a compiler prvků v compilers oddílech konfiguračního souboru. Například pro language hodnotu vrátí metoda CompilerType základní třídy objekt, který odpovídá nakonfigurovaným nastavením instance Microsoft.VisualBasic.VBCodeProviderVB.

Při odvození z BuildProvider třídy můžete použít GetDefaultCompilerTypeForLanguage k nastavení CodeCompilerType hodnoty vlastnosti pro jazyk podporovaný vaší implementací.

Platí pro

Viz také