private void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e) { if (!e.IsAvailable) { this.OnNetworkDead(new EventArgs()); this.OnDisconnectedFromServer(new EventArgs()); } else { this.OnNetworkAlived(new EventArgs()); } }
private void AvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e) { if (e.IsAvailable) { cmd_Start.Invoke(new EventHandler(delegate { cmd_Start.Enabled = true; })); label12.Invoke(new EventHandler(delegate { label12.ForeColor = Color.Black; label12.Text = "SCAN SERIAL NUMBER"; })); label4.Invoke(new EventHandler(delegate { label4.ForeColor = Color.Green; label4.Text = "CONNECTED"; })); textBox1.Invoke(new EventHandler(delegate { textBox1.Enabled = true; textBox1.Focus(); textBox1.Clear(); })); ShowMyDialogBox(3); //Network Connected SetTimer(); } else { cmd_Start.Invoke(new EventHandler(delegate { cmd_Start.Enabled = false; })); label12.Invoke(new EventHandler(delegate { label12.ForeColor = Color.Black; label12.Text = "NETWORK DISCONNECTED"; })); label4.Invoke(new EventHandler(delegate { label4.ForeColor = Color.Red; label4.Text = "Not Connected"; })); textBox1.Invoke(new EventHandler(delegate { textBox1.Clear(); textBox1.Enabled = false; })); DisableTimer(); ShowMyDialogBox(2); //Network Disconnected } }
/// <summary> /// Handles the event that is raised when the network status changes /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// <history> /// [Tim Hibbard] 01/24/2007 Created /// </history> void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e) { if (e.IsAvailable) { if (!MonitorTimer.Enabled) { MonitorTimer.Start(); } } else { MonitorTimer.Stop(); } }
async void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e) { if (e.IsAvailable) { await Task.Delay(10.Seconds()); if (autoSignout && signInOptions != null && !loggedIn) { this.dispatcher.Invoke(() => signInFunction(signInOptions)); } } else { this.dispatcher.Invoke(() => signoutFunction()); if (loggedIn) { autoSignout = true; loggedIn = false; } } }
private static void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e) { Log.ProcessDebug("Event NetworkChange_NetworkAvailabilityChanged e.IsAvailable: " + e.IsAvailable); }
void NetworkChange_NetworkAvailabilityChanged(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e) { Refresh(); }
private static void DoNetworkAvailabilityChanged(System.Object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e) { NetworkStatus.SignalAvailabilityChange(sender); }