public System.Threading.Tasks.Task <ReportingService.ExportWithDataTablesAndParametersResponse> ExportWithDataTablesAndParametersAsync(byte[] fileDefinition, ReportingService.ArrayOfDataTableDataTable[] dataTablesAsDataSource, ReportingService.ExportWithDataTablesAndParametersParameters parameters)
 {
     ReportingService.ExportWithDataTablesAndParametersRequest inValue = new ReportingService.ExportWithDataTablesAndParametersRequest();
     inValue.fileDefinition         = fileDefinition;
     inValue.dataTablesAsDataSource = dataTablesAsDataSource;
     inValue.parameters             = parameters;
     return(((ReportingService.IReportingService)(this)).ExportWithDataTablesAndParametersAsync(inValue));
 }
 public ExportWithDataTablesAndParametersRequest(byte[] fileDefinition, ReportingService.ArrayOfDataTableDataTable[] dataTablesAsDataSource, ReportingService.ExportWithDataTablesAndParametersParameters parameters)
 {
     this.fileDefinition         = fileDefinition;
     this.dataTablesAsDataSource = dataTablesAsDataSource;
     this.parameters             = parameters;
 }