MDA Sıralama
marshaling
Yönetilen hata ayıklama yardımcısı (MDA), CLR bir yöntem parametresi veya bir yapı alanı için sıralama bilgilerini ayarlarken etkinleştirilir. Bu MDA, JIT ile derlenmiş derlemeler için çalışmaz.
Çalışma Zamanı Üzerindeki Etkisi
Bu MDA'nın CLR üzerinde hiçbir etkisi yoktur.
Çıktı
MDA, yönetilen ve yönetilmeyen bağlamlarda parametrenin veya alanın türünü ve türü içeren yapıyı veya yöntemi görüntüler. Aşağıda, bir alanın çıktısının bir örneği verilmiştir:
Marshaling from 'Char' to 'ANSI char'
name="assembly!Namespace.Class::myChar
Yapılandırma
MDA yapılandırması, bildirilen sıralama bilgilerini ilgili alan veya yöntem adlarına göre filtrelemenize olanak tanır. Aşağıdaki örnekte filtreleri belirtmek için , fieldFilter
ve match
öğelerinin methodFilter
kullanımı gösterilmektedir. name
Özniteliği yıldız işareti (*) olarak ayarlamak her şeyle eşleşecektir.
<mdaConfig>
<assistants>
<marshaling>
<methodFilter>
<match name="Method1"/>
<match name="Method2"/>
</methodFilter>
<fieldFilter>
<match name="Field1"/>
<match name="Field2"/>
</fieldFilter>
</marshaling>
</assistants>
</mdaConfig>
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