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í.
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.