Share via


AzureClientBuilderExtensions.WithVersion<TClient,TOptions,TVersion> Method

Definition

Sets the service version to use for this client registration.

public static Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> WithVersion<TClient,TOptions,TVersion> (this Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> builder, TVersion version) where TOptions : class;
static member WithVersion : Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> * 'Version -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function WithVersion(Of TClient, TOptions, TVersion) (builder As IAzureClientBuilder(Of TClient, TOptions), version As TVersion) As IAzureClientBuilder(Of TClient, TOptions)

Type Parameters

TClient

The type of the client.

TOptions

The options type the client uses.

TVersion

The service version enum type.

Parameters

builder
IAzureClientBuilder<TClient,TOptions>

The client builder instance.

version
TVersion

The delegate to use to configure options.

Returns

The client builder instance.

Applies to