ClientBuildManagerとは? わかりやすく解説

ClientBuildManager イベント


パブリック イベントパブリック イベント

参照参照

関連項目

ClientBuildManager クラス
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス

その他の技術情報

ASP.NET Web サイトのプリコンパイルの概要

ClientBuildManager クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

ASP.NET アプリケーションのコンパイル サービスを提供します。

名前空間: System.Web.Compilation
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public NotInheritable Class
 ClientBuildManager
    Inherits MarshalByRefObject
    Implements IDisposable
Dim instance As ClientBuildManager
public sealed class ClientBuildManager : MarshalByRefObject,
 IDisposable
public ref class ClientBuildManager sealed
 : public MarshalByRefObject, IDisposable
public final class ClientBuildManager extends
 MarshalByRefObject implements IDisposable
public final class ClientBuildManager extends
 MarshalByRefObject implements IDisposable
解説解説
継承階層継承階層
System.Object
   System.MarshalByRefObject
    System.Web.Compilation.ClientBuildManager
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ClientBuildManager メンバ
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス
その他の技術情報
ASP.NET Web サイトのプリコンパイルの概要

ClientBuildManager コンストラクタ (String, String)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

ターゲット ディレクトリやプリコンパイル フラグの指定なしに、ClientBuildManager クラスの新しいインスタンスを初期化します。

名前空間: System.Web.Compilation
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Sub New ( _
    appVirtualDir As String, _
    appPhysicalSourceDir As String _
)
Dim appVirtualDir As String
Dim appPhysicalSourceDir As String

Dim instance As New ClientBuildManager(appVirtualDir,
 appPhysicalSourceDir)
public ClientBuildManager (
    string appVirtualDir,
    string appPhysicalSourceDir
)
public:
ClientBuildManager (
    String^ appVirtualDir, 
    String^ appPhysicalSourceDir
)
public ClientBuildManager (
    String appVirtualDir, 
    String appPhysicalSourceDir
)
public function ClientBuildManager (
    appVirtualDir : String, 
    appPhysicalSourceDir : String
)

パラメータ

appVirtualDir

アプリケーション ルートへの仮想パス。

appPhysicalSourceDir

アプリケーション ルートへの物理パス。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ClientBuildManager クラス
ClientBuildManager メンバ
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス
その他の技術情報
ASP.NET Web サイトのプリコンパイルの概要

ClientBuildManager コンストラクタ (String, String, String)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

ターゲット ディレクトリを指定して、ClientBuildManager クラスの新しいインスタンスを初期化します。

名前空間: System.Web.Compilation
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Sub New ( _
    appVirtualDir As String, _
    appPhysicalSourceDir As String, _
    appPhysicalTargetDir As String _
)
Dim appVirtualDir As String
Dim appPhysicalSourceDir As String
Dim appPhysicalTargetDir As String

Dim instance As New ClientBuildManager(appVirtualDir,
 appPhysicalSourceDir, appPhysicalTargetDir)
public ClientBuildManager (
    string appVirtualDir,
    string appPhysicalSourceDir,
    string appPhysicalTargetDir
)
public:
ClientBuildManager (
    String^ appVirtualDir, 
    String^ appPhysicalSourceDir, 
    String^ appPhysicalTargetDir
)
public ClientBuildManager (
    String appVirtualDir, 
    String appPhysicalSourceDir, 
    String appPhysicalTargetDir
)
public function ClientBuildManager (
    appVirtualDir : String, 
    appPhysicalSourceDir : String, 
    appPhysicalTargetDir : String
)

パラメータ

appVirtualDir

アプリケーション ルートへの仮想パス。

appPhysicalSourceDir

アプリケーション ルートへの物理パス。

appPhysicalTargetDir

プリコンパイルに使用するターゲット ディレクトリ。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ClientBuildManager クラス
ClientBuildManager メンバ
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス
その他の技術情報
ASP.NET Web サイトのプリコンパイルの概要

ClientBuildManager コンストラクタ (String, String, String, ClientBuildManagerParameter)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

ターゲット ディレクトリとコンパイル パラメータを指定して、ClientBuildManager クラスの新しいインスタンスを初期化します。

名前空間: System.Web.Compilation
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Sub New ( _
    appVirtualDir As String, _
    appPhysicalSourceDir As String, _
    appPhysicalTargetDir As String, _
    parameter As ClientBuildManagerParameter _
)
Dim appVirtualDir As String
Dim appPhysicalSourceDir As String
Dim appPhysicalTargetDir As String
Dim parameter As ClientBuildManagerParameter

Dim instance As New ClientBuildManager(appVirtualDir,
 appPhysicalSourceDir, appPhysicalTargetDir, parameter)
public ClientBuildManager (
    string appVirtualDir,
    string appPhysicalSourceDir,
    string appPhysicalTargetDir,
    ClientBuildManagerParameter parameter
)
public:
ClientBuildManager (
    String^ appVirtualDir, 
    String^ appPhysicalSourceDir, 
    String^ appPhysicalTargetDir, 
    ClientBuildManagerParameter^ parameter
)
public ClientBuildManager (
    String appVirtualDir, 
    String appPhysicalSourceDir, 
    String appPhysicalTargetDir, 
    ClientBuildManagerParameter parameter
)
public function ClientBuildManager (
    appVirtualDir : String, 
    appPhysicalSourceDir : String, 
    appPhysicalTargetDir : String, 
    parameter : ClientBuildManagerParameter
)

パラメータ

appVirtualDir

アプリケーション ルートへの仮想パス。

appPhysicalSourceDir

アプリケーション ルートへの物理パス。

appPhysicalTargetDir

プリコンパイルに使用するターゲット ディレクトリ。

parameter

プリコンパイル動作を決定する値。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ClientBuildManager クラス
ClientBuildManager メンバ
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス
その他の技術情報
ASP.NET Web サイトのプリコンパイルの概要

ClientBuildManager コンストラクタ

ClientBuildManager クラスの新しいインスタンスを初期化します。
オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

ClientBuildManager クラス
ClientBuildManager メンバ
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス

その他の技術情報

ASP.NET Web サイトのプリコンパイルの概要

ClientBuildManager プロパティ


ClientBuildManager メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド CompileApplicationDependencies App_Code ディレクトリに存在するファイル、Global.asax ファイル、リソース ファイル、および Web 参照などのアプリケーション依存のファイルをコンパイルします。
パブリック メソッド CompileFile オーバーロードされます。 仮想パスで表されるファイルをコンパイルします。
パブリック メソッド CreateObject ASP.NET ランタイムのアプリケーション ドメインにオブジェクトを作成します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド GenerateCode ファイルの内容からコードを生成します。
パブリック メソッド GenerateCodeCompileUnit オーバーロードされます。 仮想パスで表されるファイルの codeDOM ツリー、コンパイラ タイプ、およびコンパイラ パラメータを返します。
パブリック メソッド GetAppDomainShutdownDirectories 変更されるとアプリケーション ドメインがシャットダウンされるファイルの辞書を取得します。
パブリック メソッド GetBrowserDefinitions ブラウザ要素のコレクションを取得します。
パブリック メソッド GetCodeDirectoryInformation コンパイラ タイプ、コンパイラ パラメータ、および .wsdl ファイルなどの非コード ファイルから生成されたコード ファイルを格納するディレクトリに関する情報を取得します。
パブリック メソッド GetCompiledType 仮想パスで表されるファイルをコンパイルし、コンパイルされた型を返します。
パブリック メソッド GetCompilerParameters 仮想パスで表されるファイルのビルドに使用されるコンパイラのタイプとパラメータを返します。
パブリック メソッド GetGeneratedFileVirtualPath 生成されたファイルの仮想パスを返します。
パブリック メソッド GetGeneratedSourceFile 仮想パスの生成ファイルへの物理パスを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetTopLevelAssemblyReferences Bin ディレクトリおよび Web 構成ファイルの <assembly> セクションに定義されたアセンブリの配列を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド GetVirtualCodeDirectories ASP.NET アプリケーションの App_Code ディレクトリとそのサブディレクトリへの仮想パスを返します。
パブリック メソッド InitializeLifetimeService オーバーライドされます。 リースが作成されないようにすることで、アプリケーション ドメインに無期限の有効期間を指定します。
パブリック メソッド IsCodeAssembly アセンブリがコード アセンブリかどうかを示します。
パブリック メソッド PrecompileApplication オーバーロードされます。 ASP.NET アプリケーションをプリコンパイルします。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 ( Object から継承されます。)
パブリック メソッド Unload ASP.NET Web アプリケーションのコンパイルに使用するアプリケーション ドメインをアンロードします。
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.IDisposable.Dispose 現在の ASP.NET アプリケーションを終了します。
参照参照

関連項目

ClientBuildManager クラス
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス

その他の技術情報

ASP.NET Web サイトのプリコンパイルの概要

ClientBuildManager メンバ

ASP.NET アプリケーションのコンパイル サービスを提供します。

ClientBuildManager データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ClientBuildManager オーバーロードされます。 ClientBuildManager クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド CompileApplicationDependencies App_Code ディレクトリに存在するファイル、Global.asax ファイル、リソース ファイル、および Web 参照などのアプリケーション依存のファイルをコンパイルします。
パブリック メソッド CompileFile オーバーロードされます。 仮想パスで表されるファイルをコンパイルします。
パブリック メソッド CreateObject ASP.NET ランタイムのアプリケーション ドメインにオブジェクトを作成します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GenerateCode ファイルの内容からコードを生成します。
パブリック メソッド GenerateCodeCompileUnit オーバーロードされます。 仮想パスで表されるファイルの codeDOM ツリー、コンパイラ タイプ、およびコンパイラ パラメータを返します。
パブリック メソッド GetAppDomainShutdownDirectories 変更されるとアプリケーション ドメインがシャットダウンされるファイルの辞書を取得します。
パブリック メソッド GetBrowserDefinitions ブラウザ要素のコレクションを取得します。
パブリック メソッド GetCodeDirectoryInformation コンパイラ タイプ、コンパイラ パラメータ、および .wsdl ファイルなどの非コード ファイルから生成されたコード ファイルを格納するディレクトリに関する情報を取得します。
パブリック メソッド GetCompiledType 仮想パスで表されるファイルをコンパイルし、コンパイルされた型を返します。
パブリック メソッド GetCompilerParameters 仮想パスで表されるファイルのビルドに使用されるコンパイラのタイプとパラメータを返します。
パブリック メソッド GetGeneratedFileVirtualPath 生成されたファイルの仮想パスを返します。
パブリック メソッド GetGeneratedSourceFile 仮想パスの生成ファイルへの物理パスを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetTopLevelAssemblyReferences Bin ディレクトリおよび Web 構成ファイルの <assembly> セクションに定義されたアセンブリの配列を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetVirtualCodeDirectories ASP.NET アプリケーションの App_Code ディレクトリとそのサブディレクトリへの仮想パスを返します。
パブリック メソッド InitializeLifetimeService オーバーライドされます。 リースが作成されないようにすることで、アプリケーション ドメインに無期限の有効期間を指定します。
パブリック メソッド IsCodeAssembly アセンブリがコード アセンブリかどうかを示します。
パブリック メソッド PrecompileApplication オーバーロードされます。 ASP.NET アプリケーションをプリコンパイルします。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)
パブリック メソッド Unload ASP.NET Web アプリケーションのコンパイルに使用するアプリケーション ドメインをアンロードします。
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.IDisposable.Dispose 現在の ASP.NET アプリケーションを終了します。
参照参照

関連項目

ClientBuildManager クラス
System.Web.Compilation 名前空間
BuildManager クラス
BuildProvider クラス
AssemblyBuilder クラス

その他の技術情報

ASP.NET Web サイトのプリコンパイルの概要



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ClientBuildManager」の関連用語

ClientBuildManagerのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ClientBuildManagerのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS