ClientBuildManagerParameter クラス

定義

プリコンパイル時に 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)

適用対象

こちらもご覧ください