System.Runtime.InteropServices.ICustomMarshaler public interface ICustomMarshaler Documentation void CleanUpManagedData(object ManagedObj) void CleanUpNativeData(IntPtr pNativeData) int GetNativeDataSize() IntPtr MarshalManagedToNative(object ManagedObj) object MarshalNativeToManaged(IntPtr pNativeData)