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
Значение поля
- Атрибуты
Комментарии
Можно использовать либо поле, либо MarshalTypeMarshalAsAttribute.MarshalTypeRef указать пользовательский тип маршалера для параметра атрибута, поля или возвращаемого типа. Поле MarshalType позволяет указать строку, представляющую полное имя пользовательского маршалера. Он полезен для ссылок с поздней привязкой, но менее предпочтителен, чем MarshalTypeRef для указания пользовательского маршалера.