ICorProfilerInfo2::GetAppDomainStaticAddress Yöntemi
Belirtilen uygulama etki alanı kapsamındaki belirtilen uygulama etki alanı-statik alanının adresini alır.
Sözdizimi
RESULT GetAppDomainStaticAddress(
[in] ClassID classId,
[in] mdFieldDef fieldToken,
[in] AppDomainID appDomainId,
[out] void **ppAddress);
Parametreler
classId
[in] İstenen uygulama etki alanı statik alanını içeren sınıfın sınıf kimliği.
fieldToken
[in] İstenen uygulama etki alanı statik alanı için meta veri belirteci.
appDomainId
[in] İstenen statik alanın kapsamı olan uygulama etki alanının kimliği.
ppAddress
[out] Belirtilen uygulama etki alanı içindeki statik alanın adresinin işaretçisi.
Açıklamalar
GetAppDomainStaticAddress
yöntemi aşağıdakilerden birini döndürebilir:
Belirtilen statik alana belirtilen bağlamda bir adres atanmamışsa HRESULT CORPROF_E_DATAINCOMPLETE.
Çöp toplama yığınında olabilecek nesnelerin adresleri. Bu adresler çöp toplamadan sonra geçersiz hale gelebilir, bu nedenle çöp toplamadan sonra profil oluşturucular geçerli olduklarını varsaymamalıdır.
Bir sınıfın sınıf oluşturucusunun tamamlanmasından önce tüm GetAppDomainStaticAddress
statik alanları için CORPROF_E_DATAINCOMPLETE döndürür, ancak statik alanlardan bazıları zaten başlatılmış ve çöp toplama nesnelerinin kökünü oluşturmuş olabilir.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin