private void HandleRCConnectionNotification(object sender, PSConnectionRetryStatusEventArgs e) { switch (e.Notification) { case PSConnectionRetryStatus.NetworkFailureDetected: this.StartProgressBar((long)sender.GetHashCode(), e.ComputerName, e.MaxRetryConnectionTime / 0x3e8); return; case PSConnectionRetryStatus.ConnectionRetryAttempt: break; case PSConnectionRetryStatus.ConnectionRetrySucceeded: case PSConnectionRetryStatus.AutoDisconnectStarting: this.StopProgressBar((long)sender.GetHashCode()); return; case PSConnectionRetryStatus.AutoDisconnectSucceeded: case PSConnectionRetryStatus.InternalErrorAbort: this.WriteRCFailedError(); this.StopProgressBar((long)sender.GetHashCode()); break; default: return; } }
private void HandleRCConnectionNotification(object sender, PSConnectionRetryStatusEventArgs e) { switch (e.Notification) { case PSConnectionRetryStatus.NetworkFailureDetected: StartProgressBar(sender.GetHashCode(), e.ComputerName, (e.MaxRetryConnectionTime / 1000)); break; case PSConnectionRetryStatus.AutoDisconnectStarting: case PSConnectionRetryStatus.ConnectionRetrySucceeded: StopProgressBar(sender.GetHashCode()); break; case PSConnectionRetryStatus.AutoDisconnectSucceeded: case PSConnectionRetryStatus.InternalErrorAbort: WriteRCFailedError(); StopProgressBar(sender.GetHashCode()); break; } }