private void StopWatching() { if (peerWatcher != null) { peerWatcher.Stop(); peerWatcher = null; } }
void StopPeerWatcher() { try { peerWatcher.Stop(); } catch (Exception err) { proximityStatus.Text = "Error stopping PeerWatcher: " + err.ToString(); } }
// </Snippet_StartPeerWatcher> // <Snippet_StopPeerWatcher> void PeerFinder_StopPeerWatcher(object sender, RoutedEventArgs e) { try { _peerWatcher.Stop(); } catch (Exception ex) { // Handle the exception. } }
// Handles PeerFinder_StopPeerWatcherButton click void PeerFinder_StopPeerWatcher(object sender, RoutedEventArgs e) { rootPage.UpdateLog("Stopping PeerWatcher... wait for Stopped Event", PeerFinderOutputText); try { _peerWatcher.Stop(); } catch (Exception ex) { Debug.WriteLine("PeerWatcher.Stop throws exception" + ex.Message); } }