예제 #1
0
        public override Result EndExecute(IAsyncResult asyncValue)
        {
            AsyncResult   asyncResult = (AsyncResult)asyncValue;
            InsertNewTrip i           = (InsertNewTrip)asyncResult.AsyncDelegate;

            result = i.EndInvoke(asyncValue);
            return(result);
        }
예제 #2
0
 public override Result Execute()
 {
     insertNewTrip = new InsertNewTrip(receiver.InsertTrip);
     insertNewTrip.BeginInvoke(newTrip, callbackMethod, this);
     return new NullResult();
 }
예제 #3
0
 public override Result Execute()
 {
     insertNewTrip = new InsertNewTrip(receiver.InsertTrip);
     insertNewTrip.BeginInvoke(newTrip, callbackMethod, this);
     return(new NullResult());
 }