Partilhar via


Classe marshal_context

Essa classe converte dados entre o modo nativo e ambientes gerenciados.

class marshal_context

Comentários

Use a classe de marshal_context para as conversões de dados que exigem um contexto. Consulte Visão geral de marshaling no C++ para obter mais informações sobre quais as conversões exigem um contexto e de que o arquivo marshaling tem que ser incluído. O resultado do marshaling quando você usa um contexto é válido somente até que o objeto de marshal_context ser destruído. Para preservar seu resultado, você deve copiar os dados.

Mesmo marshal_context pode ser usado para várias conversões de dados. Reutilizar o contexto dessa maneira não afetará os resultados das chamadas marshaling anteriores.

Requisitos

msclr <deArquivo de cabeçalho: \ marshal.h, msclr><\ marshal_windows.h, msclr>\ <marshal_cppstd.h, ou msclr>\ marshal_atl.h <>

msclr::interop deNamespace:

Consulte também

Referência

marshal_as

Conceitos

Visão geral de marshaling no C++