public override string ToString() { EnsurePeerCreated(); string strRet = Marshal.PtrToStringAnsi(NativeMethods.mamaMsg_toString(nativeHandle)); string val; val = string.Copy(strRet); return val; }