Example #1
0
        public void ResolveAsync(ResolveCriteria criteria, object userState)
        {
            AsyncCallback cb = delegate(IAsyncResult result) {
                ResolveResponse ret   = null;
                Exception       error = null;
                try {
                    ret = EndResolve(result);
                } catch (Exception ex) {
                    error = ex;
                }
                OnResolveCompleted(new ResolveCompletedEventArgs(ret, error, cancelled, result.AsyncState));
            };

            cancelled = false;
            BeginResolve(criteria, cb, userState);
        }
 internal ResolveCompletedEventArgs(ResolveResponse result, Exception error, bool cancelled, object userState)
     : base(error, cancelled, userState)
 {
     this.Result = result;
 }
		internal ResolveCompletedEventArgs (ResolveResponse result, Exception error, bool cancelled, object userState)
			: base (error, cancelled, userState)
		{
			this.Result = result;
		}