public byte[] Render2(string Format, string DeviceInfo, PageCountMode PaginationMode, out string Extension, out string MimeType, out string Encoding, out Warning[] Warnings, out string[] StreamIds)
 {
     object[] results = this.Invoke("Render2", new object[] {
                 Format,
                 DeviceInfo,
                 PaginationMode});
     Extension = ((string)(results[1]));
     MimeType = ((string)(results[2]));
     Encoding = ((string)(results[3]));
     Warnings = ((Warning[])(results[4]));
     StreamIds = ((string[])(results[5]));
     return ((byte[])(results[0]));
 }
 public ExecutionInfo2 LoadReportDefinition2([System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] Definition, out Warning[] warnings)
 {
     object[] results = this.Invoke("LoadReportDefinition2", new object[] {
                 Definition});
     warnings = ((Warning[])(results[1]));
     return ((ExecutionInfo2)(results[0]));
 }
 /// <remarks/>
 public ExecutionInfo2 EndLoadReportDefinition2(System.IAsyncResult asyncResult, out Warning[] warnings)
 {
     object[] results = this.EndInvoke(asyncResult);
     warnings = ((Warning[])(results[1]));
     return ((ExecutionInfo2)(results[0]));
 }
 /// <remarks/>
 public byte[] EndRender2(System.IAsyncResult asyncResult, out string Extension, out string MimeType, out string Encoding, out Warning[] Warnings, out string[] StreamIds)
 {
     object[] results = this.EndInvoke(asyncResult);
     Extension = ((string)(results[1]));
     MimeType = ((string)(results[2]));
     Encoding = ((string)(results[3]));
     Warnings = ((Warning[])(results[4]));
     StreamIds = ((string[])(results[5]));
     return ((byte[])(results[0]));
 }
 public byte[] Render(string Format, string DeviceInfo, out string MimeType, out string Encoding, out Warning[] Warnings, out string[] StreamIds)
 {
     object[] results = this.Invoke("Render", new object[] {
                 Format,
                 DeviceInfo});
     MimeType = ((string)(results[1]));
     Encoding = ((string)(results[2]));
     Warnings = ((Warning[])(results[3]));
     StreamIds = ((string[])(results[4]));
     return ((byte[])(results[0]));
 }