protected virtual void FireNetworkDiscoveryUpdate(DiscoveryUpdateEventArgs e) { EventHandler <DiscoveryUpdateEventArgs> temp = NetworkDiscoveryUpdate; if (temp != null) { temp(this, e); } }
void discoverer_NetworkDiscoveryUpdate(object sender, DiscoveryUpdateEventArgs e) { lock (this) { NetworkDiscoveryTabView tabView = workItem.Items[Properties.Settings.Default.NetworkDiscoveryTabView] as NetworkDiscoveryTabView; string statusText = "Discovering domain, " + e.Domain + "..."; if (!e.IsDomainOnly) { statusText = "Discovered Asset, " + e.Domain + "\\" + e.Computer; } tabView.DeviceType = e.Domain; tabView.StatusText = statusText; tabView.DiscoveryCount = e.DiscoveredComputerCount; tabView.ProgressCount = e.ProgressCount; tabView.FoundCounter = e.Computer; tabView.ShowUpdate(); } }