byte[] Value() { IntPtr data; uint len; ActionArgumentGetValueBinary(iHandle, out data, out len); byte[] ret = new byte[len]; Marshal.Copy(data, ret, 0, (int)len); OhNetFree(data); return ret; } }