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