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, поддерживает ли загружаемое приложение предварительную загрузку.

Примечание

Этот метод применим только к приложениям, выполняемым в IIS 7,0.

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