/// <remarks/>
 public void UploadStatsAsync(User me, Stats stats) {
     this.UploadStatsAsync(me, stats, null);
 }
 /// <remarks/>
 public void UploadStatsAsync(User me, Stats stats, object userState) {
     if ((this.UploadStatsOperationCompleted == null)) {
         this.UploadStatsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUploadStatsOperationCompleted);
     }
     this.InvokeAsync("UploadStats", new object[] {
                 me,
                 stats}, this.UploadStatsOperationCompleted, userState);
 }
 public void UploadStats(User me, Stats stats) {
     this.Invoke("UploadStats", new object[] {
                 me,
                 stats});
 }