Share via


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

QueueServiceClient 类

定义

QueueServiceClient 表示 Azure 存储队列服务的 URL。

public class QueueServiceClient
type QueueServiceClient = class
Public Class QueueServiceClient
继承
QueueServiceClient

构造函数

QueueServiceClient()

初始化 类的新实例 QueueServiceClient 进行模拟。

QueueServiceClient(String)

初始化 QueueServiceClient 类的新实例。

QueueServiceClient(String, QueueClientOptions)

初始化 QueueServiceClient 类的新实例。

QueueServiceClient(Uri, AzureSasCredential, QueueClientOptions)

初始化 QueueServiceClient 类的新实例。

QueueServiceClient(Uri, QueueClientOptions)

初始化 QueueServiceClient 类的新实例。

QueueServiceClient(Uri, StorageSharedKeyCredential, QueueClientOptions)

初始化 QueueServiceClient 类的新实例。

QueueServiceClient(Uri, TokenCredential, QueueClientOptions)

初始化 QueueServiceClient 类的新实例。

属性

AccountName

获取与服务客户端对应的存储帐户名称。

CanGenerateAccountSasUri

确定客户端是否能够生成 SAS。 如果客户端使用 StorageSharedKeyCredential进行身份验证。

Uri

对象使用的 Uri 终结点。

方法

CreateQueue(String, IDictionary<String,String>, CancellationToken)

创建队列。

有关详细信息,请参阅 创建队列

CreateQueueAsync(String, IDictionary<String,String>, CancellationToken)

创建队列。

有关详细信息,请参阅 创建队列

DeleteQueue(String, CancellationToken)

删除队列。

有关详细信息,请参阅 删除队列

DeleteQueueAsync(String, CancellationToken)

删除队列。

有关详细信息,请参阅 删除队列

GenerateAccountSasUri(AccountSasBuilder)

返回 GenerateAccountSasUri(AccountSasBuilder) 一个 URI,该 URI 根据传递的客户端属性和生成器生成服务 SAS。

有关详细信息,请参阅 构造服务 SAS

GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes)

返回 GenerateAccountSasUri(AccountSasPermissions, DateTimeOffset, AccountSasResourceTypes) 一个 , Uri 根据传递的客户端属性和参数生成队列帐户共享访问签名。 SAS 由客户端的共享密钥凭据签名。

有关详细信息,请参阅 构造服务 SAS

GetProperties(CancellationToken)

获取队列服务的属性。

有关详细信息,请参阅 获取队列服务属性

GetPropertiesAsync(CancellationToken)

获取队列服务的属性。

有关详细信息,请参阅 获取队列服务属性

GetQueueClient(String)

通过将 追加queueName到 的Uri末尾创建新QueueClient对象。 新的 QueueClient 使用与 相同的请求策略管道 QueueServiceClient

GetQueues(QueueTraits, String, CancellationToken)

GetQueues(QueueTraits, String, CancellationToken) 操作返回存储帐户中队列的异步序列。 枚举队列可能会在提取所有值时向服务发出多个请求。 队列名称按字典顺序返回。

有关详细信息,请参阅 列出队列

GetQueuesAsync(QueueTraits, String, CancellationToken)

GetQueuesAsync(QueueTraits, String, CancellationToken) 操作返回存储帐户中队列的异步集合。 枚举队列可能会在提取所有值时向服务发出多个请求。 队列名称按字典顺序返回。

有关详细信息,请参阅 列出队列

GetStatistics(CancellationToken)

检索与 Blob 服务的复制有关的统计信息。 仅在为存储帐户启用了读访问的地域冗余复制时,才能在辅助位置的终结点上使用它。

有关详细信息,请参阅 获取队列服务统计信息

GetStatisticsAsync(CancellationToken)

检索与 Blob 服务的复制有关的统计信息。 仅在为存储帐户启用了读访问的地域冗余复制时,才能在辅助位置的终结点上使用它。

有关详细信息,请参阅 获取队列服务统计信息

SetProperties(QueueServiceProperties, CancellationToken)

设置队列服务的属性。

有关详细信息,请参阅 设置队列服务属性

SetPropertiesAsync(QueueServiceProperties, CancellationToken)

设置队列服务的属性。

有关详细信息,请参阅 设置队列服务属性

适用于