public CancelNodeEventException(string cancelMessage, CancellableNodeEvent cancelEvent, Node node, Exception innerException)
			: base(cancelMessage, innerException)
		{
			this.Event = cancelEvent;
			this.Node = node;
			this.Data.Add("CancelMessage", cancelMessage);
		}
 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)
 {
 }
Exemple #7
0
 public CancellableNodeOperationEventArgs(Node sourceNode, Node targetNode, CancellableNodeEvent eventType)
     : base(sourceNode, eventType)
 {
     _targetNode = targetNode;
 }
 internal CancellableNodeEventArgs(Node node, CancellableNodeEvent eventType) : this(node, eventType, null) { }