Aracılığıyla paylaş


IXCLRDataValue::StartEnumFieldsByName Yöntemi

Değerin alanlarını ada göre numaralandırmak için bir tanıtıcı sağlar.

Not

Bu API başlangıçta çalışma zamanında iç kullanım için tasarlanmıştır. Artık üçüncü taraf kullanımı için desteklense de mümkün olduğunda ve ICorProfiler API'leriyle ICorDebug çalışmanızı öneririz.

Sözdizimi

HRESULT StartEnumFieldsByName(
    [in] LPCWSTR name,
    [in] ULONG32 nameFlags,
    [in] ULONG32 fieldFlags,
    [in] IXCLRDataTypeInstance *fromType,
    [out] CLRDATA_ENUM *handle
);

Parametreler

name
[in] Eşleşen alanların numaralandırıldığı ad

nameFlags
[in] Alan adlarıyla eşleşmeyi name tanımlayan bir bayrak kümesi. Bu, numaralandırmada CLRDataByNameFlag tanımlanan davranışlardan biridir.

fieldFlags
[in] Numaralandıracak alanları tanımlayan bir bayrak kümesi. Bu, numaralandırmada CLRDataFieldFlag tanımlanan bir veya daha fazla bayraktır.

fromType
[in] Sağlanırsa, yalnızca bu türde tanımlanan alanlar numaralandırılır.

handle
[out] Bu yöntemin diğer bağımsız değişkenleri tarafından belirtilen şekilde alanları ada göre numaralandırmak için bir tanıtıcı.

Açıklamalar

Sağlanan yöntem arabirimin IXCLRDataValue bir parçasıdır ve sanal yöntem tablosunun 17. yuvasına karşılık gelir.

Gereksinimler

Platformlar: Bkz. Sistem Gereksinimleri.
Üst Bilgi: Yok
Kitaplık: Yok
.NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir

Ayrıca bkz.