Sdílet prostřednictvím


ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metoda

Definice

upozorňuje ASP.NET, že konkrétní aplikace, která běží na IIS 7,0, je nakonfigurovaná tak, aby byla předem načtena.

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

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

Implementuje

Výjimky

IApplicationPreloadUtilInstance obsahující informace pro předběžné načtení aplikace je null nebo prázdná.

-nebo-

appId je null nebo prázdný.

-nebo-

enabled je nastaven na true a hostitel procesu předtím neprošl IApplicationPreloadUtil rozhraní jeho SetApplicationPreloadUtil(IApplicationPreloadUtil) metody.

Poznámky

Tato metoda implementuje SetApplicationPreloadState metodu IApplicationPreloadManager rozhraní. služba IIS 7,0 volá SetApplicationPreloadState metodu pro oznamování ASP.NET, zda je aplikace, která je načítána, podporuje předběžné načtení.

Poznámka

Tato metoda se vztahuje pouze na aplikace, které jsou spuštěny ve službě IIS 7,0.

Platí pro