Метод ICorProfilerInfo11::SetEnvironmentVariable
Задает переменную среды в процессе. На платформах, отличных от Windows, среда выполнения сохраняет внутренний кэш переменных среды, чтобы обеспечить безопасность потоков. Это означает, что если профилировщик вызывает setenv
новую переменную среды, она не будет выбрана управляемым кодом, выполняющимся в процессе.
Синтаксис
HRESULT SetEnvironmentVariable(
[in, string] const WCHAR *szName,
[in, string] const WCHAR *szValue);
Параметры
szName
[in] Указатель на строку широкого символа, содержащую имя переменной среды, которая будет задана.
szValue
[in] Указатель на строку символов, завершающую значение NULL, содержащую значение переменной среды, которая будет задана.
Требования
Платформы: см . поддерживаемые операционные системы .NET.
Заголовок: CorProf.idl, CorProf.h
Версии .NET: доступны с .NET Core 3.1