Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Примечание.
Эта статья относится к .NET Framework. Он не применяется к более новым реализациям .NET, включая .NET 6 и более поздние версии.
Помощник marshaling по управляемой отладке (MDA) активируется при настройке среды CLR сведений о маршалинге для параметра метода или поля структуры. Данный MDA не работает для сборок JIT-компиляции.
Влияние на среду выполнения
Этот помощник отладки управляемого кода не оказывает никакого влияния на среду CLR.
Выходные данные
MDA отображает тип параметра или поля в управляемом и неуправляемом контекстах, а также структуру или метод, содержащий этот тип. Ниже представлен пример выходных данных для поля.
Marshaling from 'Char' to 'ANSI char'
name="assembly!Namespace.Class::myChar
Настройка
Конфигурация MDA позволяет фильтровать сообщаемые данные маршалинга на основе имен задействованных полей или методов. В следующем примере показано использование элементов methodFilter, fieldFilter и match для определения фильтров. Установка звездочки (*) в атрибуте name означает, что будут соответствовать все элементы.
<mdaConfig>
<assistants>
<marshaling>
<methodFilter>
<match name="Method1"/>
<match name="Method2"/>
</methodFilter>
<fieldFilter>
<match name="Field1"/>
<match name="Field2"/>
</fieldFilter>
</marshaling>
</assistants>
</mdaConfig>