다음을 통해 공유


ICustomMarshaler 멤버

메서드 호출 처리를 위한 사용자 지정 래퍼를 제공하기 위한 것입니다.

다음 표에서는 ICustomMarshaler 형식에 의해 노출되는 멤버를 보여 줍니다.

Public 메서드

  이름 설명
Public method CleanUpManagedData 관리되는 데이터가 필요 없는 경우 이 데이터의 필요한 정리 작업을 수행합니다.
Public method CleanUpNativeData 관리되지 않는 데이터가 필요 없는 경우 이 데이터의 필요한 정리 작업을 수행합니다.
Public method GetNativeDataSize 마샬링될 네이티브 데이터의 크기를 반환합니다.
Public method MarshalManagedToNative 관리되는 데이터를 관리되지 않는 데이터로 변환합니다.
Public method MarshalNativeToManaged 관리되지 않는 데이터를 관리되는 데이터로 변환합니다.

위쪽

참고 항목

참조

ICustomMarshaler 인터페이스
System.Runtime.InteropServices 네임스페이스