ProcessHost.SetApplicationPreloadState(String, String, Boolean) メソッド

定義

IIS 7.0 で実行されている特定のアプリケーションが事前に読み込まれるよう構成されていることを ASP.NET に通知します。

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

public:
 virtual void SetApplicationPreloadState(System::String ^ context, System::String ^ appId, bool enabled);
public void SetApplicationPreloadState (string context, string appId, bool enabled);
abstract member SetApplicationPreloadState : string * string * bool -> unit
override this.SetApplicationPreloadState : string * string * bool -> unit
Public Sub SetApplicationPreloadState (context As String, appId As String, enabled As Boolean)

パラメーター

context
String

アプリケーション コンテキスト。

appId
String

アプリケーションの一意の ID。

enabled
Boolean

アプリケーションをプリロードする必要があることを示す場合は true。それ以外の場合は false

実装

例外

アプリケーションをプリロードするための情報を含む IApplicationPreloadUtil インスタンスは、null または空です。

- または -

appIdnull または空です。

- または -

enabledtrue に設定され、プロセス ホストは前もって IApplicationPreloadUtil インターフェイスをその SetApplicationPreloadUtil(IApplicationPreloadUtil) メソッドに渡しませんでした。

注釈

このメソッドは、 インターフェイスの SetApplicationPreloadState メソッドを IApplicationPreloadManager 実装します。 IIS 7.0 は メソッドを SetApplicationPreloadState 呼び出して、読み込まれるアプリケーションがプリロードをサポートしているかどうかを ASP.NET に通知します。

Note

このメソッドは、IIS 7.0 で実行されるアプリケーションにのみ適用されます。

適用対象