Show / Hide Table of Contents

Method GetVersionsAsync

GetVersionsAsync(CancellationToken)

Asynchronously retrieves a list of all versions on the service.

Declaration
public async Task<IReadOnlyList<ServiceVersionInfo>> GetVersionsAsync(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken

A CancellationToken with which to cancel the operation if required.

Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<ServiceVersionInfo>>

A task that represents the retrieval of all versions on the service. The value of the task result contains a list of loaded ServiceVersionInfo objects.

Remarks

If the service isn't branch versioned, a BranchVersioningNotSupportedByServiceException is thrown.

Exceptions
Type Condition
BranchVersioningNotSupportedByServiceException

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.12 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.12 - 100.15
.NET 5100.12
.NET Core 3.1100.12
Xamarin.Android100.12 - 100.15
Xamarin.iOS100.12 - 100.15
UWP100.12 - 100.14

GetVersionsAsync()

Asynchronously retrieves a list of all versions on the service.

Declaration
public Task<IReadOnlyList<ServiceVersionInfo>> GetVersionsAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<ServiceVersionInfo>>

A task that represents the retrieval of all versions on the service. The value of the task result contains a list of loaded ServiceVersionInfo objects.

Remarks

If the service isn't branch versioned, a BranchVersioningNotSupportedByServiceException is thrown.

Exceptions
Type Condition
BranchVersioningNotSupportedByServiceException

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.9 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.9 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.9 - 100.12
Xamarin.Android100.9 - 100.15
Xamarin.iOS100.9 - 100.15
UWP100.9 - 100.15
In This Article
Back to top Copyright © 2022 Esri.