System.Web.Compilation 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ASP.NET ビルド環境内でカスタム ファイルの種類を生成およびコンパイルするためのクラスが含まれています。
クラス
| 名前 | 説明 |
|---|---|
| AppSettingsExpressionBuilder |
Web.config ファイルの |
| AssemblyBuilder |
ASP.NET プロジェクト内の 1 つ以上の仮想パスからアセンブリをビルドするためのコンテナーを提供します。 |
| BuildDependencySet |
ビルド マネージャーによって返される依存関係を表します。 |
| BuildManager |
ASP.NET アプリケーションのコンパイルを管理するのに役立つ一連のメソッドを提供します。 |
| BuildManagerHostUnloadEventArgs |
AppDomainShutdown イベントとAppDomainUnloaded イベントのイベント データが含まれます。 |
| BuildProvider |
ASP.NET ビルド環境内でソース コードを生成するためのプロパティとメソッドのセットを定義します。 このクラスは抽象クラスです。 |
| BuildProviderAppliesToAttribute |
リソースが配置されたときにビルド プロバイダーを適用するスコープを指定する属性を定義します。 このクラスは継承できません。 |
| ClientBuildManager |
ASP.NET アプリケーションのコンパイル サービスを提供します。 |
| ClientBuildManagerCallback |
ClientBuildManager オブジェクトからビルドに関する状態情報を受け取ります。 |
| ClientBuildManagerParameter |
プリコンパイル中に ASP.NET コンパイラに渡される値を格納します。 |
| CompilerType |
ASP.NET ビルド環境内で、仮想パスからソース コードを生成およびコンパイルするために使用されるコンパイラ設定を表します。 このクラスは継承できません。 |
| ConnectionStringsExpressionBuilder |
Web.config ファイルの < |
| ControlBuilderInterceptor |
コンパイル プロセスをカスタマイズまたは制御できるようにします。 |
| DesignTimeResourceProviderFactoryAttribute |
デザイン時のリソース プロバイダー ファクトリの種類を指定します。 このクラスは継承できません。 |
| ExpressionBuilder |
ページの解析中に式を評価します。 |
| ExpressionBuilderContext |
ExpressionBuilder オブジェクトのコンテキストを提供します。 |
| ExpressionEditorAttribute |
式ビルダーのデザイン時エディターを指定します。 このクラスは継承できません。 |
| ExpressionPrefixAttribute |
式ビルダーに使用するプレフィックス属性を指定します。 このクラスは継承できません。 |
| FolderLevelBuildProviderAppliesToAttribute |
リソースがある場合に FolderLevelBuildProvider オブジェクトを適用するスコープを指定する属性を定義します。 |
| ImplicitResourceKey |
暗黙的なリソース キーを識別するフィールドが含まれています。 |
| LinePragmaCodeInfo |
解析対象のスクリプト ブロックのプロパティが含まれています。 |
| ResourceExpressionBuilder |
コントロールのプロパティ値を割り当てるためのコードをページ パーサーに提供します。 |
| ResourceExpressionFields |
解析されたリソース式のフィールドを格納します。 |
| ResourceProviderFactory |
リソース プロバイダーを作成するクラスの基底クラスとして機能します。 |
| RouteUrlExpressionBuilder |
指定した URL パラメーター値に対応する URL を作成します。 |
| RouteValueExpressionBuilder |
ルーティング ページ内の指定した URL パラメーターに対応する値を取得します。 |
| WCFBuildProvider |
Windows Communication Foundation (WCF) サービスのプロキシ クラス コードを生成します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IAssemblyPostProcessor |
アセンブリがビルドされた後にアセンブリを処理するためにクラスが実装するメソッドを定義します。 |
| IImplicitResourceProvider |
クラスが暗黙的なリソース プロバイダーとして機能するように実装するメソッドを定義します。 |
| IResourceProvider |
リソース プロバイダーとして機能するためにクラスが実装する必要があるインターフェイスを定義します。 |
| IWcfReferenceReceiveContextInformation |
追加のコンテキスト情報を取得するために実装するインターフェイスを定義します。 |
列挙型
| 名前 | 説明 |
|---|---|
| BuildProviderAppliesTo |
BuildProviderAppliesToAttribute オブジェクトによるリソースのコード生成中に BuildProvider 属性が考慮される場所を指定します。 |
| BuildProviderResultFlags |
仮想パスが構築されるときに必要な動作を示します。 |
| FolderLevelBuildProviderAppliesTo |
FolderLevelBuildProvider オブジェクトが適用されるターゲット ディレクトリを指定する列挙体を表します。 |
| PrecompilationFlags |
プリコンパイル動作を決定するフラグを提供します。 |
代理人
| 名前 | 説明 |
|---|---|
| BuildManagerHostUnloadEventHandler |
AppDomainUnloaded イベントと、ClientBuildManager オブジェクトのAppDomainShutdown イベントを処理するメソッドを表します。 |