I
InsightNexus

Class ShareClientBuilderExtensions | Azure SDK for Net

Author

Michael Gray

Published Feb 16, 2026

Inheritance

ShareClientBuilderExtensions

Namespace: Microsoft.Extensions.Azure
Assembly: Azure.Storage.Files.Shares.dll
Syntax
public static class ShareClientBuilderExtensions

Methods

AddFileServiceClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

Registers a ShareServiceClient instance with connection options loaded from the provided configuration instance.

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Files.Shares.ShareServiceClient,Azure.Storage.Files.Shares.ShareClientOptions> AddFileServiceClient<TBuilder,TConfiguration> (this TBuilder builder, TConfiguration configuration) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<TConfiguration>;
Parameters
builder
configuration
Returns
Type Parameters
TBuilder
TConfiguration

AddFileServiceClient<TBuilder>(TBuilder, String)

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Files.Shares.ShareServiceClient,Azure.Storage.Files.Shares.ShareClientOptions> AddFileServiceClient<TBuilder> (this TBuilder builder, string connectionString) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
Parameters
builder
String connectionString
Returns
Type Parameters

AddFileServiceClient<TBuilder>(TBuilder, Uri)

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Files.Shares.ShareServiceClient,Azure.Storage.Files.Shares.ShareClientOptions> AddFileServiceClient<TBuilder> (this TBuilder builder, Uri serviceUri) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
Parameters
builder
Uri serviceUri
Returns
Type Parameters

AddFileServiceClient<TBuilder>(TBuilder, Uri, StorageSharedKeyCredential)

Registers a ShareServiceClient instance with the provided serviceUri and sharedKeyCredential

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Files.Shares.ShareServiceClient,Azure.Storage.Files.Shares.ShareClientOptions> AddFileServiceClient<TBuilder> (this TBuilder builder, Uri serviceUri, Azure.Storage.StorageSharedKeyCredential sharedKeyCredential) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
Parameters
Returns
Type Parameters