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.