Example #1
0
        public BindingResult executeBinding(ref Binding binding)
        {
            if (exec == null)
            {
                exec = new BindingExecutor();
            }

            return(exec.executeBinding(ref binding, this));
        }
Example #2
0
        public BindingResult executeBinding(ref Binding inBinding)
        {
            // Make sure there is a binding executor instance at hand, to resolve the binding:
            if (exec == null)
            {
                exec = new BindingExecutor();
            }

            return(exec.executeBinding(ref inBinding, this));
        }
Example #3
0
        public BindingResult executeBinding(ref Binding binding)
        {
            // NOTE: IBindingCore execution method implementation.
            if (bindingExecutor == null)
            {
                bindingExecutor = new BindingExecutor();
            }

            return(bindingExecutor.executeBinding(ref binding, this));
        }
Example #4
0
        public BindingResult executeBinding(ref Binding inBinding)
        {
            // Make sure there is a binding executor instance at hand, to resolve the binding:
            if (exec == null)
            {
                exec = new BindingExecutor();
            }
            if (outputDebugLogs)
            {
                Debug.Log("Binding Core: Forwarding binding to executor.");
            }

            // Execute the binding and return result:
            BindingResult result = exec.executeBinding(ref inBinding, this);

            if (outputDebugLogs)
            {
                Debug.Log("Test Rotater: Binding execution returned with error code: " + result.error.ToString());
            }
            return(result);
        }
Example #5
0
 public void Dispose()
 {
     BindingExecutor.Resume();
 }
Example #6
0
 public BindingTransaction()
 {
     BindingExecutor.Suspend();
 }