public async Task <ComputeTypeListResponse> ListNextAsync(string nextLink, CancellationToken cancellationToken) { // Validate Ensure.IsNotNull(nextLink, "nextLink"); Core.Registration.Models.ComputeTypeListResponse response = await this.Client.InternalClient.ComputeTypes.ListNextAsync(nextLink, cancellationToken); return(new ComputeTypeListResponse(response, this.Client)); }
internal ComputeTypeListResponse( CoreRegistrationModel.ComputeTypeListResponse internalResponse, DataFactoryManagementClient client) { DataFactoryOperationUtilities.CopyRuntimeProperties(internalResponse, this); this.NextLink = internalResponse.NextLink; this.ComputeTypes = internalResponse.ComputeTypes.Select( internalComputeType => ((ComputeTypeOperations)client.ComputeTypes).Converter.ToWrapperType(internalComputeType)) .ToList(); }
public async Task <ComputeTypeListResponse> ListAsync( string resourceGroupName, string dataFactoryName, ComputeTypeListParameters parameters, CancellationToken cancellationToken) { Ensure.IsNotNull(parameters, "parameters"); Core.Registration.Models.ComputeTypeListParameters internalParameters = new Core.Registration.Models.ComputeTypeListParameters(parameters.RegistrationScope) { ComputeTypeName = parameters.ComputeTypeName }; Core.Registration.Models.ComputeTypeListResponse response = await this.Client.InternalClient.ComputeTypes.ListAsync( resourceGroupName, dataFactoryName, internalParameters, cancellationToken); return(new ComputeTypeListResponse(response, this.Client)); }