Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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