/// <remarks/>
 public void aggregateAsync(aggregate aggregate1, object userState) {
     if ((this.aggregateOperationCompleted == null)) {
         this.aggregateOperationCompleted = new System.Threading.SendOrPostCallback(this.OnaggregateOperationCompleted);
     }
     this.InvokeAsync("aggregate", new object[] {
                 aggregate1}, this.aggregateOperationCompleted, userState);
 }
 /// <remarks/>
 public void aggregateAsync(aggregate aggregate1) {
     this.aggregateAsync(aggregate1, null);
 }