Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Предоставляет дескриптор для перечисления полей значения по имени.
Примечание.
Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug ICorProfiler и API.
Синтаксис
HRESULT StartEnumFieldsByName(
[in] LPCWSTR name,
[in] ULONG32 nameFlags,
[in] ULONG32 fieldFlags,
[in] IXCLRDataTypeInstance *fromType,
[out] CLRDATA_ENUM *handle
);
Параметры
name
[in] Имя, для которого перечисляются соответствующие поля
nameFlags
[in] Набор флагов, определяющих соответствие name именам полей. Это одно из действий, определенных в CLRDataByNameFlag перечислении.
fieldFlags
[in] Набор флагов, определяющих, какие поля необходимо перечислить. Это один или несколько флагов, определенных в CLRDataFieldFlag перечислении.
fromType
[in] Если это указано, перечисляются только поля, определенные в этом типе.
handle
[out] Дескриптор перечисления полей по имени, как указано другими аргументами этого метода.
Замечания
Предоставленный метод является частью IXCLRDataValue интерфейса и соответствует 17-му слоту таблицы виртуальных методов.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: Нет
Библиотека: Нет
версии платформа .NET Framework: Доступно с версии 4.7