ServiceBuildProvider クラス

定義

ASP.NET ビルド環境でソース コードを生成するためのプロパティとメソッドのセットを定義します。 このクラスは、BuildProvider の Windows Communication Foundation (WCF) の実装です。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class ServiceBuildProvider sealed : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
[System.ServiceModel.Activation.ServiceActivationBuildProvider]
public sealed class ServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
[<System.ServiceModel.Activation.ServiceActivationBuildProvider>]
type ServiceBuildProvider = class
    inherit BuildProvider
Public NotInheritable Class ServiceBuildProvider
Inherits BuildProvider
継承
ServiceBuildProvider
属性

コンストラクター

ServiceBuildProvider()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ServiceBuildProvider クラスの新しいインスタンスを初期化します。

プロパティ

CodeCompilerType

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ビルド プロバイダーがカスタム ファイルの種類のソース コードを生成するために使用するコンパイラ タイプを表します。

ReferencedAssemblies

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ビルド プロバイダーが生成するソース コードと共にコンパイルするアセンブリを表します。

(継承元 BuildProvider)
VirtualPath

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このビルド プロバイダーの実装で構築されるファイルを表します。

(継承元 BuildProvider)
VirtualPathDependencies

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ビルド プロバイダーがコードを生成する前に構築する必要がある仮想パスのコレクションを表します。

メソッド

Equals(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GenerateCode(AssemblyBuilder)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ビルド プロバイダーの仮想パスのソース コードを生成し、そのソース コードを指定のアセンブリ ビルダーに追加します。

GetCodeCompileUnit(IDictionary)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

生成された CodeDOM グラフのコンテナーを表します。

(継承元 BuildProvider)
GetCustomString(CompilerResults)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コンパイルしたアセンブリに保存される文字列を生成します。

GetDefaultCompilerType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

アプリケーション内の既定言語に関するコンパイラの設定値を返します。

(継承元 BuildProvider)
GetDefaultCompilerTypeForLanguage(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された言語に基づいて、ビルド プロバイダーのコンパイラ設定値を返します。

(継承元 BuildProvider)
GetGeneratedType(CompilerResults)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

仮想パスからビルド プロバイダーによって生成される型を返します。

(継承元 BuildProvider)
GetHashCode()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

既定のハッシュ関数として機能します。

(継承元 Object)
GetResultFlags(CompilerResults)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

仮想パスが構築されたときに必要なアクションを示す値を返します。

GetType()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在の Object の簡易コピーを作成します。

(継承元 Object)
OpenReader()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のビルド プロバイダー オブジェクトの仮想パスから読み込むためのテキスト リーダーを開きます。

(継承元 BuildProvider)
OpenReader(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された仮想パスから読み込むためのテキスト リーダーを開きます。

(継承元 BuildProvider)
OpenStream()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のビルド プロバイダー オブジェクトの仮想パスを読み込むためのストリームを開きます。

(継承元 BuildProvider)
OpenStream(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定された仮想パスから読み込むためのストリームを開きます。

(継承元 BuildProvider)
ProcessCompileErrors(CompilerResults)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

派生クラスでオーバーライドされると、コンパイラのエラー メッセージを見直すことができ、より多くの情報を提供するようにメッセージを変更できます。

(継承元 BuildProvider)
ToString()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象