MarshalAsAttribute.MarshalType Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает полное имя настраиваемого модуля маршалинга.
public: System::String ^ MarshalType;
public string MarshalType;
public string? MarshalType;
[System.Runtime.InteropServices.ComVisible(true)]
public string MarshalType;
val mutable MarshalType : string
[<System.Runtime.InteropServices.ComVisible(true)>]
val mutable MarshalType : string
Public MarshalType As String
Значение поля
- Атрибуты
Комментарии
Можно использовать MarshalType поле или MarshalAsAttribute.MarshalTypeRef указать пользовательский тип маршалера для атрибутивного параметра, поля или возвращаемого типа. Поле MarshalType позволяет указать строку, представляющую полное имя пользовательского маршалера. Она полезна для ссылок с поздним привязкой, но менее предпочтительна, чем MarshalTypeRef для указания пользовательского маршалера. Дополнительные сведения о создании и использовании пользовательских маршалеров см. в разделе Настраиваемая маршалинг.