ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powiadamia ASP.NET, że określona aplikacja uruchomiona w usługach IIS 7.0 jest skonfigurowana do wstępnego ładowania.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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)
Parametry
- context
- String
Kontekst aplikacji.
- appId
- String
Unikatowy identyfikator aplikacji.
- enabled
- Boolean
true
aby wskazać, że aplikacja powinna być wstępnie załadowana; w przeciwnym razie , false
.
Implementuje
Wyjątki
Wystąpienie IApplicationPreloadUtil zawierające informacje na temat wstępnego ładowania aplikacji jest null
lub jest puste.
-lub-
appId
jest lub jest null
pusta.
-lub-
enabled
jest ustawiona na true
, a host procesu nie został wcześniej przekazany IApplicationPreloadUtil interfejs do jego SetApplicationPreloadUtil(IApplicationPreloadUtil) metody
Uwagi
Ta metoda implementuje metodę SetApplicationPreloadState interfejsu IApplicationPreloadManager . Usługi IIS 7.0 wywołuje metodę SetApplicationPreloadState , aby powiadomić ASP.NET, czy ładowana aplikacja obsługuje wstępne ładowanie.
Uwaga
Ta metoda dotyczy tylko aplikacji uruchamianych w usługach IIS 7.0.