Metodo ICorProfilerInfo12.EventPipeStartSession
Avvia una sessione EventPipe. La sessione può essere usata dal profiler per scrivere eventi che possono essere ascoltati da qualsiasi consumer EventPipe.
Sintassi
HRESULT EventPipeStartSession(
[in] UINT32 cProviderConfigs,
[in, size_is(cProviderConfigs)]
COR_PRF_EVENTPIPE_PROVIDER_CONFIG pProviderConfigs[],
[in] BOOL requestRundown,
[out] EVENTPIPE_SESSION* pSession);
Parametri
cProviderConfigs
[in] Numero di provider in pProviderConfigs
.
pProviderConfigs
[in] Matrice di COR_PRF_EVENTPIPE_PROVIDER_CONFIG
usata per specificare qualii provider devono essere abilitati per la sessione.
requestRundown
[in] BOOL
che indica se generare eventi di rundown quando la sessione è chiusa.
pSession
[out] Puntatore fornito dal chiamante che verrà compilato con l'ID sessione quando il metodo viene restituito.
Requisiti
Piattaforme: vedere Sistemi operativi supportati da .NET.
Intestazione: CorProf.idl, CorProf.h
Versioni .NET: disponibili a partire da .NET 5.0