ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metodo

Definizione

Notifica ASP.NET che una determinata applicazione 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 il precaricamento dell'applicazione è null o vuota.

oppure

appId è null o vuoto.

oppure

enabled è impostato su true e l'host del processo non è stato passato in precedenza un'interfaccia IApplicationPreloadUtil al relativo SetApplicationPreloadUtil(IApplicationPreloadUtil) metodo

Commenti

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

Note

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

Si applica a