ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.