Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Átviteli puffert határoz meg a futtatókörnyezeti alkalmazás tartományadataihoz.
Note
Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorDebug API-kkal és az API-kkalICorProfiler.
Syntax
struct DacpAppDomainData : ZeroInit<DacpAppDomainData>
{
// The pointer to the BaseDomain (not necessarily an AppDomain).
// It's useful to keep this around in the structure
CLRDATA_ADDRESS AppDomainPtr;
CLRDATA_ADDRESS AppSecDesc;
CLRDATA_ADDRESS pLowFrequencyHeap;
CLRDATA_ADDRESS pHighFrequencyHeap;
CLRDATA_ADDRESS pStubHeap;
CLRDATA_ADDRESS DomainLocalBlock;
CLRDATA_ADDRESS pDomainLocalModules;
// The creation sequence number of this app domain (starting from 1)
DWORD dwId;
LONG AssemblyCount;
LONG FailedAssemblyCount;
DacpAppDomainDataStage appDomainStage;
HRESULT Request(ISOSDacInterface *sos, CLRDATA_ADDRESS addr)
{
return sos->GetAppDomainData(addr, this);
}
};
Members
| Tag | Leírás |
|---|---|
AppDomainPtr |
Az alaptartomány címe. Egy alkalmazástartomány esetében ez az érték az alkalmazás tartománycíme. |
AppSecDesc |
Az alkalmazásbiztonsági leíró címe. |
pLowFrequencyHeap |
Az alacsony frekvenciájú rakodó halom címe. |
pHighFrequencyHeap |
A nagy gyakoriságú rakodó halom címe. |
pStubHeap |
A csonk halom címe. |
DomainLocalBlock |
A tartomány helyi blokkjának címe. |
pDomainLocalModules |
A tartomány helyi moduljainak címe. |
dwId |
Az alkalmazástartomány létrehozási sorszáma 1-től kezdődően. |
AssemblyCount |
Az alkalmazástartományban lévő szerelvények száma. |
FailedAssemblyCount |
A sikertelen szerelvények száma az alkalmazástartományban. |
appDomainStage |
Az DacpAppDomainDataStage alkalmazástartomány életciklusának szakaszát jelző érték. |
Request |
A struktúra feltöltése hívással ISOSDacInterface::GetAppDomainData. |
Remarks
Ez a struktúra a futtatókörnyezetben található, és nem jelenik meg élőfejeken vagy tárfájlokon keresztül. A használathoz definiálja a struktúrát a fent megadott módon.
Követelmények
Platformok: Lásd a rendszerkövetelményeket.
Fejléc: Egyik sem
Könyvtár: Egyik sem
.NET keretrendszerverziók: 4.7 óta érhető el