internal void OnPSEventUnsubscribed(object sender, PSEventUnsubscribedEventArgs e) { if (this.Unsubscribed != null) { this.Unsubscribed(sender, e); } }
private void newSubscriber_Unsubscribed(object sender, PSEventUnsubscribedEventArgs e) { ManagementEventWatcher managementEventWatcher = sender as ManagementEventWatcher; if (managementEventWatcher != null) { managementEventWatcher.Stop(); } }
}//End EndProcessing() /// <summary> /// <para> /// Handler to handle unsubscribe event /// </para> /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void newSubscriber_Unsubscribed( object sender, PSEventUnsubscribedEventArgs e) { DebugHelper.WriteLogEx(); CimIndicationWatcher watcher = sender as CimIndicationWatcher; if (watcher != null) { watcher.Stop(); } }