Compartir a través de


IXCLRDataValue::StartEnumFields (Método)

Proporciona un identificador para enumerar los campos del valor.

Nota:

Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.

Sintaxis

HRESULT StartEnumFields(
    [in] ULONG32 flags,
    [in] IXCLRDataTypeInstance *fromType,
    [out] CLRDATA_ENUM *handle
);

Parámetros

flags
[in] Conjunto de marcas que definen qué campos se van a enumerar. Se trata de una o varias de las marcas definidas en la CLRDataFieldFlag enumeración.

fromType [in] Si se proporciona, solo se enumeran los campos definidos en este tipo.

handle
[out] Identificador para enumerar los campos especificados por los otros argumentos para este método.

Comentarios

El método proporcionado forma parte de la interfaz IXCLRDataValue y corresponde a la ranura número 14 de la tabla de métodos virtuales.

Requisitos

Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7

Consulte también