public override void Release() { if( _sgsObject != IntPtr.Zero ) { FreeClassObject(); _sgsObject = IntPtr.Zero; } }