public Surface (IntPtr native, bool dropref) { this.Native = native; if (dropref) NativeMethods.event_object_unref (native); }