ProcessHost.SetApplicationPreloadState(String, String, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.