ProcessHost.SetApplicationPreloadState(String, String, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Notifica ASP.NET que um aplicativo específico em execução no IIS 7.0 está configurado para ser pré-carregado.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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)
Parâmetros
- context
- String
O contexto do aplicativo.
- appId
- String
A ID exclusiva do aplicativo.
- enabled
- Boolean
true
para indicar que o aplicativo deve ser pré-carregado; caso contrário, false
.
Implementações
Exceções
A instância de IApplicationPreloadUtil que contém informações para pré-carregamento do aplicativo é null
ou é vazia.
- ou -
appId
é null
ou vazio.
- ou -
enabled
é definido para true
e o host do processo não passou anteriormente uma interface IApplicationPreloadUtil para seu método SetApplicationPreloadUtil(IApplicationPreloadUtil)
Comentários
Esse método implementa o SetApplicationPreloadState método da IApplicationPreloadManager interface . O IIS 7.0 chama o método para notificar ASP.NET se o aplicativo que está sendo carregado SetApplicationPreloadState dá suporte ao pré-carregamento.
Observação
Esse método se aplica somente a aplicativos executados no IIS 7.0.