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

BlobBaseClient 构造函数

定义

重载

BlobBaseClient()

初始化 BlobBaseClient 类的新实例。

BlobBaseClient(Uri, BlobClientOptions)

初始化 BlobBaseClient 类的新实例。

BlobBaseClient(String, String, String)

初始化 BlobBaseClient 类的新实例。

BlobBaseClient(Uri, AzureSasCredential, BlobClientOptions)

初始化 BlobBaseClient 类的新实例。

BlobBaseClient(Uri, TokenCredential, BlobClientOptions)

初始化 BlobBaseClient 类的新实例。

BlobBaseClient(Uri, StorageSharedKeyCredential, BlobClientOptions)

初始化 BlobBaseClient 类的新实例。

BlobBaseClient(String, String, String, BlobClientOptions)

初始化 BlobBaseClient 类的新实例。

BlobBaseClient()

Source:
BlobBaseClient.cs
Source:
BlobBaseClient.cs

初始化 BlobBaseClient 类的新实例。

protected BlobBaseClient ();
Protected Sub New ()

适用于

BlobBaseClient(Uri, BlobClientOptions)

Source:
BlobBaseClient.cs
Source:
BlobBaseClient.cs

初始化 BlobBaseClient 类的新实例。

public BlobBaseClient (Uri blobUri, Azure.Storage.Blobs.BlobClientOptions options = default);
new Azure.Storage.Blobs.Specialized.BlobBaseClient : Uri * Azure.Storage.Blobs.BlobClientOptions -> Azure.Storage.Blobs.Specialized.BlobBaseClient
Public Sub New (blobUri As Uri, Optional options As BlobClientOptions = Nothing)

参数

blobUri
Uri

一个 Uri 引用 Blob 的 ,其中包含帐户名称、容器名称和 Blob 的名称。 这可能类似于“https://{account_name}.blob.core.windows.net/{container_name}/{blob_name}”。

options
BlobClientOptions

可选的客户端选项,用于定义应用于每个请求的身份验证、重试等的传输管道策略。

适用于

BlobBaseClient(String, String, String)

Source:
BlobBaseClient.cs
Source:
BlobBaseClient.cs

初始化 BlobBaseClient 类的新实例。

public BlobBaseClient (string connectionString, string blobContainerName, string blobName);
new Azure.Storage.Blobs.Specialized.BlobBaseClient : string * string * string -> Azure.Storage.Blobs.Specialized.BlobBaseClient
Public Sub New (connectionString As String, blobContainerName As String, blobName As String)

参数

connectionString
String

连接字符串包含应用程序在运行时访问 Azure 存储帐户中数据所需的身份验证信息。

有关详细信息,请参阅: 配置 Azure 存储连接字符串

blobContainerName
String

包含此 Blob 的容器的名称。

blobName
String

此 Blob 的名称。

适用于

BlobBaseClient(Uri, AzureSasCredential, BlobClientOptions)

Source:
BlobBaseClient.cs
Source:
BlobBaseClient.cs

初始化 BlobBaseClient 类的新实例。

public BlobBaseClient (Uri blobUri, Azure.AzureSasCredential credential, Azure.Storage.Blobs.BlobClientOptions options = default);
new Azure.Storage.Blobs.Specialized.BlobBaseClient : Uri * Azure.AzureSasCredential * Azure.Storage.Blobs.BlobClientOptions -> Azure.Storage.Blobs.Specialized.BlobBaseClient
Public Sub New (blobUri As Uri, credential As AzureSasCredential, Optional options As BlobClientOptions = Nothing)

参数

blobUri
Uri

一个 Uri 引用 Blob 的 ,其中包含帐户名称、容器名称和 Blob 的名称。 这可能类似于“https://{account_name}.blob.core.windows.net/{container_name}/{blob_name}”。 不得包含应在第二个参数中传递的共享访问签名。

credential
AzureSasCredential

用于对请求进行签名的共享访问签名凭据。

options
BlobClientOptions

可选的客户端选项,用于定义应用于每个请求的身份验证、重试等的传输管道策略。

注解

仅当需要在此客户端的生命周期内更新共享访问签名时,才应使用此构造函数。

适用于

BlobBaseClient(Uri, TokenCredential, BlobClientOptions)

Source:
BlobBaseClient.cs
Source:
BlobBaseClient.cs

初始化 BlobBaseClient 类的新实例。

public BlobBaseClient (Uri blobUri, Azure.Core.TokenCredential credential, Azure.Storage.Blobs.BlobClientOptions options = default);
new Azure.Storage.Blobs.Specialized.BlobBaseClient : Uri * Azure.Core.TokenCredential * Azure.Storage.Blobs.BlobClientOptions -> Azure.Storage.Blobs.Specialized.BlobBaseClient
Public Sub New (blobUri As Uri, credential As TokenCredential, Optional options As BlobClientOptions = Nothing)

参数

blobUri
Uri

一个 Uri 引用 Blob 的 ,其中包含帐户名称、容器名称和 Blob 的名称。 这可能类似于“https://{account_name}.blob.core.windows.net/{container_name}/{blob_name}”。

credential
TokenCredential

用于对请求进行签名的令牌凭据。

options
BlobClientOptions

可选的客户端选项,用于定义应用于每个请求的身份验证、重试等的传输管道策略。

适用于

BlobBaseClient(Uri, StorageSharedKeyCredential, BlobClientOptions)

Source:
BlobBaseClient.cs
Source:
BlobBaseClient.cs

初始化 BlobBaseClient 类的新实例。

public BlobBaseClient (Uri blobUri, Azure.Storage.StorageSharedKeyCredential credential, Azure.Storage.Blobs.BlobClientOptions options = default);
new Azure.Storage.Blobs.Specialized.BlobBaseClient : Uri * Azure.Storage.StorageSharedKeyCredential * Azure.Storage.Blobs.BlobClientOptions -> Azure.Storage.Blobs.Specialized.BlobBaseClient
Public Sub New (blobUri As Uri, credential As StorageSharedKeyCredential, Optional options As BlobClientOptions = Nothing)

参数

blobUri
Uri

一个 Uri 引用 Blob 的 ,其中包含帐户名称、容器名称和 Blob 的名称。 这可能类似于“https://{account_name}.blob.core.windows.net/{container_name}/{blob_name}”。

credential
StorageSharedKeyCredential

用于对请求进行签名的共享密钥凭据。

options
BlobClientOptions

可选的客户端选项,用于定义应用于每个请求的身份验证、重试等的传输管道策略。

适用于

BlobBaseClient(String, String, String, BlobClientOptions)

Source:
BlobBaseClient.cs
Source:
BlobBaseClient.cs

初始化 BlobBaseClient 类的新实例。

public BlobBaseClient (string connectionString, string blobContainerName, string blobName, Azure.Storage.Blobs.BlobClientOptions options);
new Azure.Storage.Blobs.Specialized.BlobBaseClient : string * string * string * Azure.Storage.Blobs.BlobClientOptions -> Azure.Storage.Blobs.Specialized.BlobBaseClient
Public Sub New (connectionString As String, blobContainerName As String, blobName As String, options As BlobClientOptions)

参数

connectionString
String

连接字符串包含应用程序在运行时访问 Azure 存储帐户中数据所需的身份验证信息。

有关详细信息,请参阅: 配置 Azure 存储连接字符串

blobContainerName
String

包含此 Blob 的容器的名称。

blobName
String

此 Blob 的名称。

options
BlobClientOptions

可选的客户端选项,用于定义应用于每个请求的身份验证、重试等的传输管道策略。

适用于