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


Класс marshal_context

Этот класс преобразует данные размещения между управляемыми и сред.

class marshal_context

Заметки

Используйте класс marshal_context для преобразований данных, требующих контекста. Дополнительные сведения см. в разделе Общие сведения о маршалировании в C++ о которых преобразования требуется контекста и файл маршалинга, должен быть включен. Результат маршалинга при использовании контекст допустим только до тех пор, пока объект marshal_context не уничтожается. Чтобы сохранить, результат, необходимо скопировать данные.

То же marshal_context можно использовать для нескольких преобразований данных. Повторно использовать контекст таким образом не влияет на результаты из предыдущих вызовов маршалинга.

Требования

Файл заголовка. <msclr\marshal.h>, <msclr\marshal_windows.h>или <msclr\marshal_cppstd.h><msclr\marshal_atl.h>

Пространство имен: msclr::interop

См. также

Ссылки

marshal_as

Основные понятия

Общие сведения о маршалировании в C++