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

QueueClient 构造函数

定义

重载

QueueClient(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy)

实例化新的 QueueClient 以对队列执行操作。

QueueClient(ServiceBusConnection, String, ReceiveMode, RetryPolicy)

在给定的 上创建队列客户端的新实例 ServiceBusConnection

QueueClient(String, String, ReceiveMode, RetryPolicy)

实例化新的 QueueClient 以对队列执行操作。

QueueClient(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy)

使用指定的终结点、实体路径和令牌提供程序创建队列客户端的新实例。

QueueClient(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy)

Source:
QueueClient.cs

实例化新的 QueueClient 以对队列执行操作。

public QueueClient (Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder connectionStringBuilder, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.QueueClient : Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.QueueClient
Public Sub New (connectionStringBuilder As ServiceBusConnectionStringBuilder, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing)

参数

connectionStringBuilder
ServiceBusConnectionStringBuilder

ServiceBusConnectionStringBuilder 具有命名空间和队列信息。

receiveMode
ReceiveMode

消息接收模式。 默认为 ReceiveMode。PeekLock。

retryPolicy
RetryPolicy

队列操作的重试策略。 默认为 Default

注解

创建与队列的新连接,该连接在第一次发送/接收操作期间打开。

适用于

QueueClient(ServiceBusConnection, String, ReceiveMode, RetryPolicy)

Source:
QueueClient.cs

在给定的 上创建队列客户端的新实例 ServiceBusConnection

public QueueClient (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy);
new Microsoft.Azure.ServiceBus.QueueClient : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.QueueClient
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, receiveMode As ReceiveMode, retryPolicy As RetryPolicy)

参数

serviceBusConnection
ServiceBusConnection

服务总线命名空间的连接对象。

entityPath
String

队列路径。

receiveMode
ReceiveMode

消息接收模式。 默认为 ReceiveMode。PeekLock。

retryPolicy
RetryPolicy

队列操作的重试策略。 默认为 Default

适用于

QueueClient(String, String, ReceiveMode, RetryPolicy)

Source:
QueueClient.cs

实例化新的 QueueClient 以对队列执行操作。

public QueueClient (string connectionString, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.QueueClient : string * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.QueueClient
Public Sub New (connectionString As String, entityPath As String, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing)

参数

connectionString
String

命名空间连接字符串。 不得包含队列信息。

entityPath
String

队列的名称

receiveMode
ReceiveMode

消息接收模式。 默认为 ReceiveMode。PeekLock。

retryPolicy
RetryPolicy

队列操作的重试策略。 默认为 Default

注解

创建与队列的新连接,该连接在第一次发送/接收操作期间打开。

适用于

QueueClient(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy)

Source:
QueueClient.cs

使用指定的终结点、实体路径和令牌提供程序创建队列客户端的新实例。

public QueueClient (string endpoint, string entityPath, Microsoft.Azure.ServiceBus.Primitives.ITokenProvider tokenProvider, Microsoft.Azure.ServiceBus.TransportType transportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.QueueClient : string * string * Microsoft.Azure.ServiceBus.Primitives.ITokenProvider * Microsoft.Azure.ServiceBus.TransportType * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.QueueClient
Public Sub New (endpoint As String, entityPath As String, tokenProvider As ITokenProvider, Optional transportType As TransportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing)

参数

endpoint
String

服务总线的完全限定域名。 最有可能的为 {yournamespace}.servicebus.windows.net

entityPath
String

队列路径。

tokenProvider
ITokenProvider

将生成用于授权的安全令牌的令牌提供程序。

transportType
TransportType

传输类型。

receiveMode
ReceiveMode

消息接收模式。 默认为 ReceiveMode。PeekLock。

retryPolicy
RetryPolicy

队列操作的重试策略。 默认为 Default

注解

创建与队列的新连接,该连接在第一次发送/接收操作期间打开。

适用于