// Just loops though getting all the rows. private static ProjectList ProcessResults(ProjectsResource.ListRequest request) { try { ProjectList result = request.Execute(); List<ProjectList.ProjectsData> allRows = new List<ProjectList.ProjectsData>(); //// Loop through until we arrive at an empty page while (result.Projects != null) { //Add the rows to the final list allRows.AddRange(result.Projects); // We will know we are on the last page when the next page token is // null. // If this is the case, break. if (result.NextPageToken == null) { break; } // Prepare the next page of results request.PageToken = result.NextPageToken; // Execute and process the next page request result = request.Execute(); } ProjectList allData = result; allData.Projects = (List<ProjectList.ProjectsData>)allRows; return allData; } catch (Exception ex) { Console.WriteLine(ex.Message); return null; } }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public CloudProfilerService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { projects = new ProjectsResource(this); }
/// <summary>Constructs a new resource.</summary> public UsersResource(Google.Apis.Services.IClientService service) { this.service = service; projects = new ProjectsResource(service); sshPublicKeys = new SshPublicKeysResource(service); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public BaremetalsolutionService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public FirebaseMLService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public CloudbillingService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { billingAccounts = new BillingAccountsResource(this); projects = new ProjectsResource(this); }
/// <summary>Constructs a new resource.</summary> public BillingAccountsResource(Google.Apis.Services.IClientService service) { this.service = service; projects = new ProjectsResource(service); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public SpeechService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public BigtableAdminService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public CloudFunctionsService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { operations = new OperationsResource(this); projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public WorkflowExecutionsService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public FirebaseRealtimeDatabaseService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public ArtifactRegistryService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Operations = new OperationsResource(this); Projects = new ProjectsResource(this); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public TexttospeechService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Projects = new ProjectsResource(this); Text = new TextResource(this); Voices = new VoicesResource(this); }