public int getNumFields() { EnsurePeerCreated(); int num = 0; int code = NativeMethods.mamaMsg_getNumFields(nativeHandle,ref num); CheckResultCode(code); return num; }