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á konfigurovanému kompilátoru pro zprostředkovatele sestavení.

Poznámky

GetDefaultCompilerTypeForLanguage Pomocí metody zkontrolujte typ kompilátoru nakonfigurovaný ve zprostředkovateli sestavení pro konkrétní název jazyka. Použijte metodu GetDefaultCompilerType ke kontrole 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 je ekvivalentem zkoumání buildProviders prvků a compiler prvků v compilers částech konfiguračního souboru. Například pro language hodnotu VBvrátí CompilerType metoda základní třídy objekt, který odpovídá nakonfigurovaným nastavením pro instanci Microsoft.VisualBasic.VBCodeProvider.

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

Platí pro

Viz také