/// <remarks/>
 public string EndCreateReportHistorySnapshot(System.IAsyncResult asyncResult, out Warning[] Warnings)
 {
     object[] results = this.EndInvoke(asyncResult);
     Warnings = ((Warning[])(results[1]));
     return ((string)(results[0]));
 }
 public string CreateReportHistorySnapshot(string Report, out Warning[] Warnings)
 {
     object[] results = this.Invoke("CreateReportHistorySnapshot", new object[] {
                 Report});
     Warnings = ((Warning[])(results[1]));
     return ((string)(results[0]));
 }