BuildProvider.GetDefaultCompilerTypeForLanguage(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar kompileringsinställningarna för byggprovidern baserat på det angivna språket.
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
Parametrar
- language
- String
Ett kodspråknamn.
Returer
En CompilerType som representerar kompilatorinställningarna för byggprovidern baserat på det angivna språket. Basklassen returnerar standardinställningarna för kompilatorn för språket baserat på programkonfigurationsfilen.
Undantag
language är null.
language matchar inte en konfigurerad kompilator för byggprovidern.
Kommentarer
GetDefaultCompilerTypeForLanguage Använd metoden för att undersöka den kompilatortyp som konfigurerats i byggprovidern för ett specifikt språknamn. GetDefaultCompilerType Använd metoden för att undersöka standardkompilatortypen för en byggprovider.
BuildProvider Basklassen avgör standardkompilatortypen med hjälp av Compiler elementen CompilersCompilationSection i -egenskapen för -objektet för konfigurationsfilen. Detta motsvarar att undersöka elementen buildProviders och elementen compiler i avsnitten compilers i konfigurationsfilen. För värdet languageVB returnerar till exempel basklassmetoden ett CompilerType-objekt som motsvarar de konfigurerade inställningarna för en instans av Microsoft.VisualBasic.VBCodeProvider.
När du härleder från BuildProvider klassen kan du använda GetDefaultCompilerTypeForLanguage för att ange egenskapsvärdet CodeCompilerType för det språk som stöds av implementeringen.