AzureQueueDataManager 类

定义

用于封装对 Azure 队列存储的访问的实用工具类。

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

注解

由 Azure 队列流式处理提供程序使用。

构造函数

AzureQueueDataManager(ILoggerFactory, String, AzureQueueOptions)

构造函数。

AzureQueueDataManager(ILoggerFactory, String, Nullable<TimeSpan>, Func<Task<QueueServiceClient>>)

构造函数。

AzureQueueDataManager(ILoggerFactory, String, String, Nullable<TimeSpan>)

构造函数。

AzureQueueDataManager(String, String, Nullable<TimeSpan>)

构造函数。

AzureQueueDataManager(String, String, String, Nullable<TimeSpan>)

构造函数。

属性

QueueName

表队列实例的名称正在管理。

方法

AddQueueMessage(CloudQueueMessage)

向队列添加新消息。

AddQueueMessage(String)

向队列添加新消息。

ClearQueue()

清除队列。

DeleteQueue()

删除队列。

DeleteQueueMessage(CloudQueueMessage)

从队列中删除消息。

DeleteQueueMessage(QueueMessage)

从队列中删除消息。

GetApproximateMessageCount()

返回队列中的大致消息数。

GetQueueMessage()

从队列中获取新消息。

GetQueueMessages(Int32)

从队列中获取大量新消息。

GetQueueMessages(Nullable<Int32>)

从队列中获取大量新消息。

InitQueueAsync()

初始化与队列的连接。

PeekQueueMessage()

在队列中查看最新消息,而无需取消排队。

适用于