ProcessHost.SetApplicationPreloadState(String, String, Boolean) Метод

Определение

Уведомляет ASP.NET, что определенное приложение, работающее в IIS 7.0, настроено для предварительной загрузки.

Этот 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

Уникальный идентификатор приложения.

enabled
Boolean

true чтобы указать, что приложение должно быть предварительно загружено; falseв противном случае .

Реализации

Исключения

Экземпляр IApplicationPreloadUtil , содержащий сведения о предварительной загрузке приложения, является null или пуст.

–или–

appId имеет null или пуст.

–или–

enabledзадано true значение, а узел процесса не был передан интерфейс его IApplicationPreloadUtil методуSetApplicationPreloadUtil(IApplicationPreloadUtil).

Комментарии

Этот метод реализует SetApplicationPreloadState метод IApplicationPreloadManager интерфейса. IIS 7.0 вызывает метод SetApplicationPreloadState, чтобы уведомить ASP.NET, поддерживает ли загруженное приложение предварительную загрузку.

Note

Этот метод применяется только к приложениям, работающим в IIS 7.0.

Применяется к