ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metoda

Definice

Upozorní ASP.NET, že je předinstalovaná konkrétní aplikace spuštěná ve službě IIS 7.0.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Kontext aplikace.

appId
String

Jedinečné ID aplikace.

enabled
Boolean

trueoznamovat, že aplikace by měla být předem načtena; v opačném případě . false

Implementuje

Výjimky

Instance IApplicationPreloadUtil , která obsahuje informace pro předběžné načtení aplikace, je nebo je null prázdná.

nebo

appId je nebo je null prázdný.

nebo

enabled je nastaven na true a hostitel procesu nebyl dříve předán IApplicationPreloadUtil rozhraní do své SetApplicationPreloadUtil(IApplicationPreloadUtil) metody.

Poznámky

Tato metoda implementuje SetApplicationPreloadState metodu IApplicationPreloadManager rozhraní. Služba IIS 7.0 volá metodu SetApplicationPreloadState, která upozorní ASP.NET, zda načtená aplikace podporuje předběžné načtení.

Note

Tato metoda se vztahuje pouze na aplikace, které běží ve službě IIS 7.0.

Platí pro