MarshalAsAttribute Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса MarshalAsAttribute.
Перегрузки
MarshalAsAttribute(Int16) |
Инициализирует новый экземпляр класса MarshalAsAttribute заданным значением UnmanagedType. |
MarshalAsAttribute(UnmanagedType) |
Инициализирует новый экземпляр класса MarshalAsAttribute с указанным членом перечисления UnmanagedType. |
MarshalAsAttribute(Int16)
- Исходный код:
- MarshalAsAttribute.cs
- Исходный код:
- MarshalAsAttribute.cs
- Исходный код:
- MarshalAsAttribute.cs
Инициализирует новый экземпляр класса MarshalAsAttribute заданным значением UnmanagedType.
public:
MarshalAsAttribute(short unmanagedType);
public MarshalAsAttribute (short unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : int16 -> System.Runtime.InteropServices.MarshalAsAttribute
Public Sub New (unmanagedType As Short)
Параметры
- unmanagedType
- Int16
Значение, в виде которого будут маршалированы данные.
Комментарии
Этот конструктор принимает базовое 16-битовое целое число со знаком, представляющее каждый UnmanagedType элемент перечисления. Этот конструктор используется вTlbimp.exe (средство импорта библиотек типов ).
См. также раздел
Применяется к
MarshalAsAttribute(UnmanagedType)
- Исходный код:
- MarshalAsAttribute.cs
- Исходный код:
- MarshalAsAttribute.cs
- Исходный код:
- MarshalAsAttribute.cs
Инициализирует новый экземпляр класса MarshalAsAttribute с указанным членом перечисления UnmanagedType.
public:
MarshalAsAttribute(System::Runtime::InteropServices::UnmanagedType unmanagedType);
public MarshalAsAttribute (System.Runtime.InteropServices.UnmanagedType unmanagedType);
new System.Runtime.InteropServices.MarshalAsAttribute : System.Runtime.InteropServices.UnmanagedType -> System.Runtime.InteropServices.MarshalAsAttribute
Public Sub New (unmanagedType As UnmanagedType)
Параметры
- unmanagedType
- UnmanagedType
Значение, в виде которого будут маршалированы данные.
Комментарии
Для удобочитаемого кода, который менее подвержен ошибкам, всегда используйте этот конструктор.