Поделиться через


MarshalingType Перечисление

Определение

Указывает тип маршалинга для класса .

public enum class MarshalingType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
enum class MarshalingType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public enum MarshalingType
var value = Windows.Foundation.Metadata.MarshalingType.none
Public Enum MarshalingType
Наследование
MarshalingType
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (появилось в v1.0)

Поля

Agile 2

Класс маршалирует и размаршалирует одно и то же значение указателя во всех интерфейсах.

InvalidMarshaling 0

Класс не может быть маршалирован.

None 1

Класс запрещает маршалирование во всех интерфейсах.

Standard 3

Класс не реализует IMarshal или пересылает в CoGetStandardMarshal на всех интерфейсах.

Применяется к

См. также раздел