public System.Threading.Tasks.Task <ProjectServicesEndpoint.GetProjectDetailsResponse> GetProjectDetailsAsync(string apiToken, string projectName, ProjectServicesEndpoint.ArrayOfInt businessUnitIDs, System.Nullable <bool> activeOnly, int startRow, int pageSize)
 {
     ProjectServicesEndpoint.GetProjectDetailsRequest inValue = new ProjectServicesEndpoint.GetProjectDetailsRequest();
     inValue.Body                 = new ProjectServicesEndpoint.GetProjectDetailsRequestBody();
     inValue.Body.apiToken        = apiToken;
     inValue.Body.projectName     = projectName;
     inValue.Body.businessUnitIDs = businessUnitIDs;
     inValue.Body.activeOnly      = activeOnly;
     inValue.Body.startRow        = startRow;
     inValue.Body.pageSize        = pageSize;
     return(((ProjectServicesEndpoint.API_ProjectServicesSoap)(this)).GetProjectDetailsAsync(inValue));
 }
 System.Threading.Tasks.Task <ProjectServicesEndpoint.GetProjectDetailsResponse> ProjectServicesEndpoint.API_ProjectServicesSoap.GetProjectDetailsAsync(ProjectServicesEndpoint.GetProjectDetailsRequest request)
 {
     return(base.Channel.GetProjectDetailsAsync(request));
 }