ClientBuildManagerParameter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プリコンパイル時に ASP.NET コンパイラに渡される値を格納します。
public ref class ClientBuildManagerParameter
[System.Serializable]
public class ClientBuildManagerParameter
[<System.Serializable>]
type ClientBuildManagerParameter = class
Public Class ClientBuildManagerParameter
- 継承
-
ClientBuildManagerParameter
- 属性
例
次のコード例は、クラスの概要に記載されているコード例の ClientBuildManager 一部です。 この例では、オブジェクトが ClientBuildManagerParameter 作成され、その値が設定されています。 結果のアセンブリは、指定されたキー ファイルに基づいて厳密な名前を持ち、指定された PrecompilationFlags 値に従ってプリコンパイルされます。
_cbmParameter = new ClientBuildManagerParameter();
_cbmParameter.PrecompilationFlags = _flags;
_cbmParameter.StrongNameKeyFile = _keyFile;
builder = new
ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter);
_cbmParameter = New ClientBuildManagerParameter()
_cbmParameter.PrecompilationFlags = _flags
_cbmParameter.StrongNameKeyFile = _keyFile
builder = New ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter)
注釈
ASP.NET Web ページとコード ファイルをプリコンパイルして、ユーザーの応答を高速化し、ソース コードを展開せずにサイトの展開を可能にすることができます。 ASP.NET Web サイトのプリコンパイルの詳細については、「ASP.NET Web サイト プロジェクトプリコンパイルの概要」を参照してください。
クラスには ClientBuildManagerParameter 、プリコンパイル時に使用される値が格納されます。 プロパティは PrecompilationFlags 、アセンブリのビルド方法を決定します。 たとえば、 を にClean設定PrecompilationFlagsして、以前にコンパイルしたコンポーネントを再コンパイルしたり、 を にOverwriteTarget設定して、結果のアセンブリがターゲット ディレクトリ内のコンポーネントを上書きすることを許可したりできます。 PrecompilationFlags列挙子には、メンバー値のFlagsAttributeビットごとの組み合わせを許可する 属性があります。 プロパティには PrecompilationFlags 、プリコンパイル動作の組み合わせを指定する列挙の複数の値 PrecompilationFlags を含めることができます。
StrongNameKeyContainerプロパティまたは プロパティに値がStrongNameKeyFile割り当てられ、厳密な名前付きアセンブリが作成されます。 厳密な名前付きアセンブリを作成するために、両方の値を設定する必要はありません。
ClientBuildManagerParameterオブジェクトは、コンストラクターをClientBuildManager介して オブジェクトにClientBuildManager渡されます。
コンストラクター
ClientBuildManagerParameter() |
ClientBuildManagerParameter クラスの新しいインスタンスを初期化します。 |
プロパティ
ExcludedVirtualPaths |
除外される仮想パスを取得または設定します。 |
PrecompilationFlags |
プリコンパイル動作を決定するフラグを取得または設定します。 |
StrongNameKeyContainer |
コンパイル時に使用されるキー コンテナーを取得または設定します。 |
StrongNameKeyFile |
コンパイル時に使用されるキー ファイルを取得または設定します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET