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

ServiceBusException 构造函数

定义

重载

ServiceBusException()
ServiceBusException(String, ServiceBusFailureReason, String, Exception)

初始化 类的新实例 ServiceBusException ,使用 reason 检测它是否应为暂时性实例。

ServiceBusException(Boolean, String, String, ServiceBusFailureReason, Exception)

初始化 ServiceBusException 类的新实例。

ServiceBusException()

Source:
ServiceBusException.cs
Source:
ServiceBusException.cs
public ServiceBusException ();
Public Sub New ()

适用于

ServiceBusException(String, ServiceBusFailureReason, String, Exception)

Source:
ServiceBusException.cs
Source:
ServiceBusException.cs

初始化 类的新实例 ServiceBusException ,使用 reason 检测它是否应为暂时性实例。

public ServiceBusException (string message, Azure.Messaging.ServiceBus.ServiceBusFailureReason reason, string entityPath = default, Exception innerException = default);
new Azure.Messaging.ServiceBus.ServiceBusException : string * Azure.Messaging.ServiceBus.ServiceBusFailureReason * string * Exception -> Azure.Messaging.ServiceBus.ServiceBusException
Public Sub New (message As String, reason As ServiceBusFailureReason, Optional entityPath As String = Nothing, Optional innerException As Exception = Nothing)

参数

message
String

解释异常原因的错误消息。

reason
ServiceBusFailureReason

导致异常的失败原因。

entityPath
String

异常关联的服务总线实体的名称。

innerException
Exception

适用于

ServiceBusException(Boolean, String, String, ServiceBusFailureReason, Exception)

Source:
ServiceBusException.cs
Source:
ServiceBusException.cs

初始化 ServiceBusException 类的新实例。

public ServiceBusException (bool isTransient, string message, string entityName = default, Azure.Messaging.ServiceBus.ServiceBusFailureReason reason = Azure.Messaging.ServiceBus.ServiceBusFailureReason.GeneralError, Exception innerException = default);
new Azure.Messaging.ServiceBus.ServiceBusException : bool * string * string * Azure.Messaging.ServiceBus.ServiceBusFailureReason * Exception -> Azure.Messaging.ServiceBus.ServiceBusException
Public Sub New (isTransient As Boolean, message As String, Optional entityName As String = Nothing, Optional reason As ServiceBusFailureReason = Azure.Messaging.ServiceBus.ServiceBusFailureReason.GeneralError, Optional innerException As Exception = Nothing)

参数

isTransient
Boolean

true 如果应将异常视为暂时性,则为 ;否则为 false

message
String

解释异常原因的错误消息。

entityName
String

异常关联的服务总线实体的名称。

reason
ServiceBusFailureReason

导致异常的失败原因。

innerException
Exception

导致当前异常的异常;如果未指定任何内部异常,则为 null 引用。

适用于