Amazon.CognitoSync.SyncManager.Internal.CognitoSyncStorage.PopulateListDatasetMetadata C# (CSharp) Метод

PopulateListDatasetMetadata() приватный Метод

private PopulateListDatasetMetadata ( string nextToken, List datasets ) : List
nextToken string
datasets List
Результат List
        private List<DatasetMetadata> PopulateListDatasetMetadata(string nextToken, List<DatasetMetadata> datasets)
        {

            ListDatasetsRequest request = new ListDatasetsRequest();
            // a large enough number to reduce # of requests
            request.MaxResults = 64;
            request.NextToken = nextToken;

            ListDatasetsResponse response = client.ListDatasets(request);
            foreach (Amazon.CognitoSync.Model.Dataset dataset in response.Datasets)
            {
                datasets.Add(ModelToDatasetMetadata(dataset));
            }

            nextToken = response.NextToken;

            if (nextToken != null)
            {

                PopulateListDatasetMetadata(nextToken, datasets);
            }

            return datasets;
        }
        #endregion

Same methods

CognitoSyncStorage::PopulateListDatasetMetadata ( string nextToken, List datasets, CancellationToken cancellationToken ) : Task>