ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metoda

Definicja

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.

Dotyczy