Метод IXCLRDataValue::StartEnumFields
Предоставляет дескриптор для перечисления полей значения.
Примечание.
Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug
ICorProfiler
и API.
Синтаксис
HRESULT StartEnumFields(
[in] ULONG32 flags,
[in] IXCLRDataTypeInstance *fromType,
[out] CLRDATA_ENUM *handle
);
Параметры
flags
[in] Набор флагов, определяющих, какие поля необходимо перечислить. Это один или несколько флагов, определенных в CLRDataFieldFlag
перечислении.
fromType
[in] Если это указано, перечисляются только поля, определенные в этом типе.
handle
[out] Дескриптор перечисления полей, указанных другими аргументами этого метода.
Замечания
Предоставленный метод является частью IXCLRDataValue
интерфейса и соответствует 14-му слоту таблицы виртуальных методов.
Требования
Платформы: см. раздел Требования к системе. Заголовок: Нет библиотеки: нет платформа .NET Framework версий: доступно с версии 4.7