Метод ICorProfilerInfo12::EventPipeStartSession
Запускает сеанс EventPipe. Сеанс можно использовать профилировщиком для записи событий, которые могут прослушиваться любым потребителем EventPipe.
Синтаксис
HRESULT EventPipeStartSession(
[in] UINT32 cProviderConfigs,
[in, size_is(cProviderConfigs)]
COR_PRF_EVENTPIPE_PROVIDER_CONFIG pProviderConfigs[],
[in] BOOL requestRundown,
[out] EVENTPIPE_SESSION* pSession);
Параметры
cProviderConfigs
[in] Количество поставщиков в pProviderConfigs
.
pProviderConfigs
[in] Массив, используемый для указания того, какие поставщики COR_PRF_EVENTPIPE_PROVIDER_CONFIG
должны быть включены для сеанса.
requestRundown
[in] Указывает BOOL
, следует ли выдавать события запуска при закрытии сеанса.
pSession
[out] Вызывающий указатель, который будет заполнен идентификатором сеанса при возврате метода.
Требования
Платформы: см . поддерживаемые операционные системы .NET.
Заголовок: CorProf.idl, CorProf.h
Версии .NET: доступны с .NET 5.0