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

ServiceBusConnection 类

定义

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

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

构造函数

ServiceBusConnection(ServiceBusConnectionStringBuilder)

创建与服务总线的新连接。

ServiceBusConnection(String)

创建与服务总线的新连接。

ServiceBusConnection(String, RetryPolicy)

创建与服务总线的新连接。

ServiceBusConnection(String, TimeSpan, RetryPolicy)
已过时.

创建与服务总线的新连接。

ServiceBusConnection(String, TransportType, RetryPolicy)

创建与服务总线的新连接。

属性

ConnectionIdleTimeout

当连接在特定时间段内不回收流量时,将应用 ConnectionIdleTimeout。 在某些情况下,基础传输层需要很长时间来检测套接字错误,这可能会导致某些操作在长时间等待后超时。 此超时有助于检测和关闭空闲连接,而无需等待网络层识别套接字错误。 但此设置可能会导致客户端和服务之间的检测信号流量增加。

Endpoint

服务总线的完全限定域名。

IsClosedOrClosing

如果服务总线连接已关闭或关闭,则返回 true。

OperationTimeout

OperationTimeout 在错误情况下应用,以通知调用方相关情况 ServiceBusException

RetryPolicy

针对在连接上执行的操作的重试策略。

TokenProvider

用于身份验证的令牌提供程序。 TokenProvider

TransportType

从连接字符串获取传输类型。 可用选项:Amqp 和 AmqpWebSocket。

方法

CloseAsync()

关闭连接。

适用于