Share via


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 , fieldFilterve match öğelerinin methodFilterkullanı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.