public override bool DeleteItem(Item item, SecurityCheck securityCheck) { var args = new DeleteItemArgs(this.DefaultProvider, item, securityCheck); CorePipeline.Run("deleteItem", args); return(args.Result); }
//Passes monitored item to service session to remove from subscription. public void OPCUnmonitor(object sender, DeleteItemArgs e) { try { client.OPCUnmonitor(e.subscription, e.monitoredItem); } catch (Exception exception) { GuiUtils.HandleException(this.Text, MethodBase.GetCurrentMethod(), exception); } }
public override void Process(DeleteItemArgs args) { new ItemDiskStore().Delete(args.Item); Debug.WriteLine("DeleteItemProcessor: " + args.Item.Paths.FullPath + ", " + args.Item.Database.Name); }