public void Abort() { if (_dicomClient != null) { // Force a 2.5 second timeout _dicomClient.Abort(2500); _dicomClient.Dispose(); _dicomClient = null; } }
protected override void Dispose(bool disposing) { toDicomSignal.Dispose(); if (dicomClient != null) { dicomClient.Abort(); } base.Dispose(disposing); }
public void Abort() { if (_dicomClient != null) { // Force a 2.5 second timeout _dicomClient.Abort(2500); _dicomClient.Dispose(); _dicomClient = null; Status = ScuOperationStatus.NetworkError; ProgressEvent.Set(); } }
public void Cancel() { if (_verificationResult != VerificationResult.Canceled) { Logger.LogInfo("Canceling verify..."); _verificationResult = VerificationResult.Canceled; if (_dicomClient != null) { _dicomClient.Abort(); } ProgressEvent.Set(); } }