internal SynchronizedReceiptHandlerEventArgs( EventPhase phase, Table table, CRUDSubscriptionEvent.EventType et, Row row) { this.Phase = phase; this.Table = table; this.EventType = et; this.Row = row; this.Proceed = true; }
protected bool OnReceipt(SynchronizedReceiptHandlerEventArgs.EventPhase phase, Table table, CRUDSubscriptionEvent.EventType eType, Row data) { if (Receipt != null) { var args = new SynchronizedReceiptHandlerEventArgs(phase, table, eType, data); Receipt(this, args); return(args.Proceed); } return(true); }