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++