BuildProvider.GetDefaultCompilerTypeForLanguage(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された言語に基づいて、ビルド プロバイダーのコンパイラ設定値を返します。
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
パラメーター
- language
- String
コード言語の名前。
戻り値
指定された言語に基づくビルド プロバイダーのコンパイラ設定値を表す CompilerType。 基本クラスは、アプリケーションの構成ファイルに基づいて、その言語の既定コンパイラ設定値を返します。
例外
language
が null
です。
language
が、そのビルド プロバイダーに対して構成されているコンパイラと一致しません。
注釈
メソッドを GetDefaultCompilerTypeForLanguage 使用して、特定の言語名についてビルド プロバイダーで構成されているコンパイラの種類を調べます。 ビルド プロバイダーの GetDefaultCompilerType 既定のコンパイラの種類を調べるには、 メソッドを使用します。
基本BuildProviderクラスは、構成ファイルの オブジェクトの プロパティの 要素をCompilerCompilers使用して、既定のコンパイラ型CompilationSectionを決定します。 これは、構成ファイルのセクション内のbuildProviders
要素と要素をcompilers
調べるのとcompiler
同じです。 たとえば、 値VB
の language
場合、基底クラス メソッドは、 のインスタンスMicrosoft.VisualBasic.VBCodeProviderに対して構成された設定に対応する オブジェクトを返CompilerTypeします。
クラスから派生する場合は、 を BuildProvider 使用 GetDefaultCompilerTypeForLanguage して、 CodeCompilerType 実装でサポートされている言語のプロパティ値を設定できます。
適用対象
こちらもご覧ください
.NET