Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El asistente para la depuración administrada (MDA) marshaling se activa cuando Common Language Runtime configura información sobre cálculo de referencias para algún parámetro de un método o un campo de una estructura. Este asistente para la depuración administrada no funciona con los ensamblados compilados con Just-In-Time.
Efecto en Common Language Runtime
Este asistente para la depuración administrada no tiene efecto en Common Language Runtime.
Output
El asistente para la depuración administrada muestra el tipo del parámetro o campo en los contextos administrados y no administrados, así como la estructura o método que contiene el tipo. A continuación, se incluye un ejemplo del resultado para un campo:
Marshaling from 'Char' to 'ANSI char'
name="assembly!Namespace.Class::myChar
Configuración
La configuración del asistente para la depuración administrada le permite filtrar la información sobre el cálculo de referencias comunicada basándose en los nombres de método o el campo implicados. En el ejemplo siguiente se muestra cómo utilizar los elementos methodFilter, fieldFilter y match para especificar filtros. Si se establece el atributo name en un asterisco (*), el resultado incluirá todo.
<mdaConfig>
<assistants>
<marshaling>
<methodFilter>
<match name="Method1"/>
<match name="Method2"/>
</methodFilter>
<fieldFilter>
<match name="Field1"/>
<match name="Field2"/>
</fieldFilter>
</marshaling>
</assistants>
</mdaConfig>
Vea también
Referencia
Conceptos
Diagnóstico de errores con ayudantes de depuraciones administradas
Cálculo de referencias de interoperabilidad