ICorProfilerInfo12::EventPipeStartSession-metod
Startar en EventPipe-session. Sessionen kan användas av profileraren för att skriva händelser som kan lyssnas på av alla EventPipe-konsumenter.
Syntax
HRESULT EventPipeStartSession(
[in] UINT32 cProviderConfigs,
[in, size_is(cProviderConfigs)]
COR_PRF_EVENTPIPE_PROVIDER_CONFIG pProviderConfigs[],
[in] BOOL requestRundown,
[out] EVENTPIPE_SESSION* pSession);
Parametrar
cProviderConfigs
[i] Antalet providrar i pProviderConfigs
.
pProviderConfigs
[i] En matris COR_PRF_EVENTPIPE_PROVIDER_CONFIG
med används för att ange vilka providers som ska aktiveras för sessionen.
requestRundown
[i] En BOOL
som anger om körningshändelser ska genereras när sessionen stängs.
pSession
[ut] En pekare från anroparen som fylls i med sessions-ID:t när metoden returneras.
Behov
Plattformar: Se operativsystem som stöds av .NET.
Rubrik: CorProf.idl, CorProf.h
.NET-versioner: Tillgängligt sedan .NET 5.0