你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BlobClientBuilderExtensions.AddBlobServiceClient 方法

定义

重载

AddBlobServiceClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

BlobServiceClient使用从提供的 configuration 实例加载的连接选项注册实例。

AddBlobServiceClient<TBuilder>(TBuilder, String)

BlobServiceClient 提供的 注册实例 connectionString

AddBlobServiceClient<TBuilder>(TBuilder, Uri)

BlobServiceClient 提供的 注册实例 serviceUri

AddBlobServiceClient<TBuilder>(TBuilder, Uri, StorageSharedKeyCredential)

BlobServiceClient使用提供的 serviceUri 和 注册实例sharedKeyCredential

AddBlobServiceClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

Source:
BlobClientBuilderExtensions.cs
Source:
BlobClientBuilderExtensions.cs

BlobServiceClient使用从提供的 configuration 实例加载的连接选项注册实例。

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient,Azure.Storage.Blobs.BlobClientOptions> AddBlobServiceClient<TBuilder,TConfiguration> (this TBuilder builder, TConfiguration configuration) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<TConfiguration>;
static member AddBlobServiceClient : 'Builder * 'Configuration -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient, Azure.Storage.Blobs.BlobClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<'Configuration>)
<Extension()>
Public Function AddBlobServiceClient(Of TBuilder As IAzureClientFactoryBuilderWithConfiguration(Of TConfiguration), TConfiguration As IAzureClientFactoryBuilderWithConfiguration(Of TConfiguration)) (builder As TBuilder, configuration As TConfiguration) As IAzureClientBuilder(Of BlobServiceClient, BlobClientOptions)

类型参数

TBuilder
TConfiguration

参数

builder
TBuilder
configuration
TConfiguration

返回

适用于

AddBlobServiceClient<TBuilder>(TBuilder, String)

Source:
BlobClientBuilderExtensions.cs
Source:
BlobClientBuilderExtensions.cs

BlobServiceClient 提供的 注册实例 connectionString

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient,Azure.Storage.Blobs.BlobClientOptions> AddBlobServiceClient<TBuilder> (this TBuilder builder, string connectionString) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
static member AddBlobServiceClient : 'Builder * string -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient, Azure.Storage.Blobs.BlobClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilder)
<Extension()>
Public Function AddBlobServiceClient(Of TBuilder As IAzureClientFactoryBuilder) (builder As TBuilder, connectionString As String) As IAzureClientBuilder(Of BlobServiceClient, BlobClientOptions)

类型参数

TBuilder

参数

builder
TBuilder
connectionString
String

返回

适用于

AddBlobServiceClient<TBuilder>(TBuilder, Uri)

Source:
BlobClientBuilderExtensions.cs
Source:
BlobClientBuilderExtensions.cs

BlobServiceClient 提供的 注册实例 serviceUri

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient,Azure.Storage.Blobs.BlobClientOptions> AddBlobServiceClient<TBuilder> (this TBuilder builder, Uri serviceUri) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential;
static member AddBlobServiceClient : 'Builder * Uri -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient, Azure.Storage.Blobs.BlobClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential)
<Extension()>
Public Function AddBlobServiceClient(Of TBuilder As IAzureClientFactoryBuilderWithCredential) (builder As TBuilder, serviceUri As Uri) As IAzureClientBuilder(Of BlobServiceClient, BlobClientOptions)

类型参数

TBuilder

参数

builder
TBuilder
serviceUri
Uri

返回

适用于

AddBlobServiceClient<TBuilder>(TBuilder, Uri, StorageSharedKeyCredential)

Source:
BlobClientBuilderExtensions.cs
Source:
BlobClientBuilderExtensions.cs

BlobServiceClient使用提供的 serviceUri 和 注册实例sharedKeyCredential

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient,Azure.Storage.Blobs.BlobClientOptions> AddBlobServiceClient<TBuilder> (this TBuilder builder, Uri serviceUri, Azure.Storage.StorageSharedKeyCredential sharedKeyCredential) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
static member AddBlobServiceClient : 'Builder * Uri * Azure.Storage.StorageSharedKeyCredential -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Storage.Blobs.BlobServiceClient, Azure.Storage.Blobs.BlobClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilder)
<Extension()>
Public Function AddBlobServiceClient(Of TBuilder As IAzureClientFactoryBuilder) (builder As TBuilder, serviceUri As Uri, sharedKeyCredential As StorageSharedKeyCredential) As IAzureClientBuilder(Of BlobServiceClient, BlobClientOptions)

类型参数

TBuilder

参数

builder
TBuilder
serviceUri
Uri
sharedKeyCredential
StorageSharedKeyCredential

返回

适用于