Sdílet prostřednictvím


Výčty hostování

Tato část popisuje nespravované výčty, které rozhraní API pro hostování používá.

V tomto oddílu

CLSID_RESOLUTION_FLAGS – výčet
Obsahuje hodnoty, které označují, jak by měl modul CLR (Common Language Runtime) přeložit CLSID.

COR_GC_STAT_TYPES – výčet
Určuje statistiku, která se má zaznamenat pro uvolňování paměti.

COR_GC_THREAD_STATS_TYPES – výčet
Označuje statistiku uvolňování paměti pro vlákno.

EApiCategories – výčet
Popisuje kategorie funkcí, které hostitel může blokovat spuštění v částečně důvěryhodném kódu.

EBindPolicyLevels – výčet
Poskytuje příznaky, které určují úroveň, na které se mají použít nebo upravit zásady sestavení.

ECLRAssemblyIdentityFlags – výčet
Označuje typ identity sestavení.

EClrEvent – výčet
Popisuje události CLR, pro které hostitel může registrovat zpětná volání.

EClrFailure – výčet
Popisuje sadu selhání, pro které může hostitel nastavit akce zásad.

EClrOperation – výčet
Popisuje sadu operací, pro které může hostitel použít akce zásad.

EClrUnhandledException – výčet
Popisuje dostupné možnosti pro správu výjimek, které jsou neošetřené v uživatelském kódu.

EContextType – výčet
Popisuje kontext zabezpečení aktuálně spuštěného vlákna.

ECustomDumpFlavor – výčet
Obsahuje hodnoty, které označují, které položky se mají zahrnout do vlastní podmnožin výpisu haldy při hlášení chyb.

ECustomDumpItemKind – výčet
Vyhrazeno pro budoucí rozšíření struktury CustomDumpItem Structure .

EHostApplicationPolicy – výčet
Určuje, jak upravit objekt rozhraní IHostAssemblyManager. Tento výčet je zastaralý.

EHostBindingPolicyModifyFlags – výčet
Umožňuje hostiteli určit typ přesměrování, které má CLR provést při použití úprav zásad ze zdrojového sestavení na cílové sestavení.

EInitializeNewDomainFlags – výčet
Umožňuje hostiteli poskytnout modulu runtime informace o inicializaci domény aplikace.

EMemoryAvailable – výčet
Obsahuje hodnoty, které označují velikost volné fyzické paměti v počítači.

EMemoryCriticalLevel – výčet
Obsahuje hodnoty, které označují dopad selhání v případě, že bylo požadováno konkrétní přidělení paměti, ale nelze je splnit.

EPolicyAction – výčet
Popisuje akce zásad, které hostitel může nastavit pro operace popsané v výčtu EClrOperation a selhání popsané ve výčtu EClrFailure.

ESymbolReadingPolicy – výčet
Obsahuje hodnoty, které nastavily zásadu pro čtení souborů databáze programů (PDB).

ETaskType – výčet
Obsahuje hodnoty, které označují druh úlohy reprezentované rozhraním ICLRTask nebo rozhraním rozhraní IHostTask .

HOST_TYPE – výčet
Obsahuje hodnoty, které určují typ hostitele, který spouští aplikaci.

MALLOC_TYPE – výčet
Obsahuje hodnoty, které určují charakteristiky přidělené paměti.

METAHOST_CONFIG_FLAGS – výčet
Popisuje možné příznaky vrácené v parametru pdwConfigFlagsICLRMetaHostPolicy::GetRequestedRuntime metody.

METAHOST_POLICY_FLAGS – výčet
Poskytuje zásady vazby, které jsou společné pro většinu hostitelů modulu runtime.

RUNTIME_INFO_FLAGS – výčet
Obsahuje hodnoty, které označují, jaké informace o CLR by měly být vráceny.

StackOverflowType – výčet
Obsahuje hodnoty, které označují základní příčinu události přetečení zásobníku.

STARTUP_FLAGS – výčet
Obsahuje hodnoty, které indikují chování modulu CLR při spuštění.

ValidatorFlags – výčet
Obsahuje hodnoty, které označují typ ověření, které by se mělo provést při volání metody Validate.

WAIT_OPTION – výčet
Označuje akci, kterou by měl hostitel provést, pokud operace požadovaná clr blokuje.

Třídy typu coclass hostování

Rozhraní hostování

Zastaralé funkce hostování CLR

Struktury pro hostování