protected override unsafe void Dispose(bool disposing) { if (disposing && (this.handle != 0L)) { MobileDevice.AFCFileRefClose(this.phone.AFCHandle, this.handle); this.handle = 0L; } base.Dispose(disposing); }