void IWxeCallArguments.Dispatch(IWxeExecutor executor, WxeFunction function)
        {
            ArgumentUtility.CheckNotNull("executor", executor);
            ArgumentUtility.CheckNotNull("function", function);

            executor.ExecuteFunction(function, null, new WxeCallOptions(_permaUrlOptions));
        }
Пример #2
0
        protected virtual void Dispatch(IWxeExecutor executor, WxeFunction function)
        {
            ArgumentUtility.CheckNotNull("executor", executor);
            ArgumentUtility.CheckNotNull("function", function);

            //_options.Dispatch (executor, function, _sender);
        }
        void IWxeCallArguments.Dispatch(IWxeExecutor executor, WxeFunction function)
        {
            ArgumentUtility.CheckNotNull("executor", executor);
            ArgumentUtility.CheckNotNull("function", function);

            _options.Dispatch(executor, function, _sender);
        }
Пример #4
0
        public override void Dispatch(IWxeExecutor executor, WxeFunction function, Control sender)
        {
            ArgumentUtility.CheckNotNull("executor", executor);
            ArgumentUtility.CheckNotNull("function", function);
            ArgumentUtility.CheckNotNull("sender", sender);

            executor.ExecuteFunction(function, sender, this);
        }
        public override void Dispatch(IWxeExecutor executor, WxeFunction function, Control sender)
        {
            ArgumentUtility.CheckNotNull("executor", executor);
            ArgumentUtility.CheckNotNull("function", function);
            ArgumentUtility.CheckNotNull("sender", sender);

            executor.ExecuteFunctionExternalByRedirect(function, sender, this);

            throw new WxeCallExternalException();
        }
Пример #6
0
 void IWxeCallArguments.Dispatch(IWxeExecutor executor, WxeFunction function)
 {
     Dispatch(executor, function);
 }
 public abstract void Dispatch(IWxeExecutor executor, WxeFunction function, Control sender);