Evaluate() public méthode

public Evaluate ( IPortElement messageNode, ITask &deferredTask ) : bool
messageNode IPortElement
deferredTask ITask
Résultat bool
Exemple #1
0
 public override bool Evaluate(IPortElement messageNode, ref ITask deferredTask)
 {
     return(_parent.Evaluate((int)_arbiterContext, messageNode, ref deferredTask));
 }
        public void Evaluate()
        {
            int cnt = 0;
            IPortReceive pa = new Port <int> ();
            IPortReceive pb = new Port <string> ();
            var mr = new MultipleItemReceiver (Arbiter.FromHandler (() => { ++cnt; }), pa, pb);

            try {
                ITask res = null;
                mr.Evaluate (new PortElement<int> (10), ref res);
                Assert.Fail ("#1");
            } catch (NotImplementedException) {}
        }