共用方式為


IXCLRDataValue::StartEnumFields 方法

提供句柄來列舉值的欄位。

注意

此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebugICorProfiler 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 起可用

另請參閱