Methode ICorProfilerInfo12::EventPipeStartSession
Start een EventPipe-sessie. De sessie kan door de profiler worden gebruikt om gebeurtenissen te schrijven waarnaar kan worden geluisterd door elke EventPipe-consument.
Syntaxis
HRESULT EventPipeStartSession(
[in] UINT32 cProviderConfigs,
[in, size_is(cProviderConfigs)]
COR_PRF_EVENTPIPE_PROVIDER_CONFIG pProviderConfigs[],
[in] BOOL requestRundown,
[out] EVENTPIPE_SESSION* pSession);
Parameters
cProviderConfigs
[in] Het aantal providers in pProviderConfigs
.
pProviderConfigs
[in] Een matrix die COR_PRF_EVENTPIPE_PROVIDER_CONFIG
wordt gebruikt om op te geven welke providers moeten worden ingeschakeld voor de sessie.
requestRundown
[in] Een BOOL
die aangeeft of er rundown-gebeurtenissen moeten worden verzonden wanneer de sessie wordt gesloten.
pSession
[uit] Een aanroeper opgegeven aanwijzer die wordt gevuld met de sessie-id wanneer de methode wordt geretourneerd.
Vereisten
Platforms: Zie ondersteunde besturingssystemen van .NET.
Koptekst: CorProf.idl, CorProf.h
.NET-versies: beschikbaar sinds .NET 5.0