Condividi tramite


ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metodo

Definizione

Notifica ASP.NET che un'applicazione specifica in esecuzione in IIS 7.0 sia configurata per essere precaricata.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

context
String

Contesto dell'applicazione.

appId
String

ID univoco dell'applicazione.

enabled
Boolean

true per indicare che l'applicazione deve essere precaricata; in caso contrario, false.

Implementazioni

Eccezioni

L'istanza IApplicationPreloadUtil che contiene informazioni per precaricare l'applicazione è null o è vuota.

-oppure-

appId è null o vuoto.

-oppure-

enabled viene impostato su true e per l'host del processo non è stata passata precedentemente un'interfaccia IApplicationPreloadUtil al relativo metodo SetApplicationPreloadUtil(IApplicationPreloadUtil)

Commenti

Questo metodo implementa il SetApplicationPreloadState metodo dell'interfaccia IApplicationPreloadManager . IIS 7.0 chiama il SetApplicationPreloadState metodo per notificare ASP.NET se l'applicazione caricata supporta il preload.

Nota

Questo metodo si applica solo alle applicazioni eseguite in IIS 7.0.

Si applica a