Classe marshal_context
Essa classe converte dados entre ambientes nativos e gerenciados.
class marshal_context
Comentários
Use o marshal_context classe para conversões de dados requer um contexto.Consulte Visão geral do empacotamento em C++ para obter mais informações sobre quais conversões exige um contexto e qual arquivo empacotamento deve ser incluído.O resultado de empacotamento quando você usa um contexto é válido somente até o marshal_context objeto é destruído.Para preservar seu resultado, você deve copiar os dados.
O mesmo marshal_context pode ser usado para várias conversões de dados.Reutilizar o contexto dessa maneira não afetarão os resultados de empacotamento de chamadas anteriores.
Requisitos
Arquivo de cabeçalho: <msclr\marshal.h>, <msclr\marshal_windows.h>, <msclr\marshal_cppstd.h> ou <msclr\marshal_atl.h>
Namespace: msclr::interop