public CancelNodeEventException(string cancelMessage, CancellableNodeEvent cancelEvent, Node node, Exception innerException) : base(cancelMessage, innerException) { this.Event = cancelEvent; this.Node = node; this.Data.Add("CancelMessage", cancelMessage); }
internal CancellableNodeEventArgs(Node node, CancellableNodeEvent eventType, IEnumerable <ChangedData> changedData) { AccessProvider.Current.GetCurrentUser(); _sourceNode = node; _user = AccessProvider.Current.GetCurrentUser(); _time = DateTime.UtcNow; _eventType = eventType; this.ChangedData = changedData; }
internal CancellableNodeEventArgs(Node node, CancellableNodeEvent eventType, IEnumerable<ChangedData> changedData) { AccessProvider.Current.GetCurrentUser(); _sourceNode = node; _user = AccessProvider.Current.GetCurrentUser(); _time = DateTime.Now; _eventType = eventType; this.ChangedData = changedData; }
public CancellableNodeOperationEventArgs(Node sourceNode, Node targetNode, CancellableNodeEvent eventType) : base(sourceNode, eventType) { _targetNode = targetNode; }
internal CancellableNodeEventArgs(Node node, CancellableNodeEvent eventType) : this(node, eventType, null) { }