Aracılığıyla paylaş


IXCLRDataProcess::SetCodeNotifications Yöntemi

Bir yöntem için kod oluşturulduğunda veya atıldığında bildirim ister.

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 SetCodeNotifications(
    [in] ULONG32 numTokens,
    [in, size_is(numTokens)] IXCLRDataModule* mods[],
    [in] IXCLRDataModule *singleMod,
    [in, size_is(numTokens)] mdMethodDef tokens[],
    [in, size_is(numTokens)] ULONG32 flags[],
    [in] ULONG32 singleFlags
);

Parametreler

numTokens
[in] Kod bildirimlerinin istendiği yöntem belirteçlerinin sayısı.

mods
[in] Her yöntem belirteci ile ilişkili modül. Bu NULL ise, singleMod dizideki tokens tüm belirteçler için modül olarak kullanılır.

singleMod
[in] Tüm yöntem belirteçleriyle ilişkili modül. Bu bağımsız değişken yalnızca NULL olduğunda mods kullanılır.

tokens
[in] Kod bildirimlerinin istendiği yöntem belirteçleri.

flags
[in] Her yöntem belirteci ile ilişkili bayraklar. Bu NULL ise, singleFlags dizideki tokens tüm belirteçler için bayraklar olarak kullanılır. Dizideki flags her girdi, numaralandırma tarafından CLRDataMethodCodeNotification tanımlanan bayraklardan bir veya daha fazlasıdır.

singleFlags
[in] Tüm yöntem belirteçleriyle ilişkili bayraklar. Bu bağımsız değişken yalnızca NULL olduğunda flags kullanılır. singleFlags Bağımsız değişken, numaralandırma tarafından CLRDataMethodCodeNotification tanımlanan bayraklardan biri veya daha fazlasıdır.

Açıklamalar

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

Gereksinimler

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

Ayrıca bkz.