/// <summary> /// /// </summary> public ExecuteResult Doit(ExecuteArgs args) { RemoteObject obj = this.GetRemoteObject(); CallbackWrapper w = new CallbackWrapper(new ResultDelegate(Target)); return(obj.Execute(args, w)); }