ExceptionHandler.AsynchronousThreadExceptionHandler 属性

定义

获取或设置应用程序域的当前 ExceptionHandler 实现。

public:
 static property System::ServiceModel::Dispatcher::ExceptionHandler ^ AsynchronousThreadExceptionHandler { System::ServiceModel::Dispatcher::ExceptionHandler ^ get(); void set(System::ServiceModel::Dispatcher::ExceptionHandler ^ value); };
public static System.ServiceModel.Dispatcher.ExceptionHandler AsynchronousThreadExceptionHandler { [System.Security.SecurityCritical] [System.Security.SecurityTreatAsSafe] get; [System.Security.SecurityCritical] [System.Security.SecurityTreatAsSafe] set; }
public static System.ServiceModel.Dispatcher.ExceptionHandler AsynchronousThreadExceptionHandler { get; set; }
[<get: System.Security.SecurityCritical>]
[<get: System.Security.SecurityTreatAsSafe>]
[<set: System.Security.SecurityCritical>]
[<set: System.Security.SecurityTreatAsSafe>]
member this.AsynchronousThreadExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
member this.AsynchronousThreadExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
Public Shared Property AsynchronousThreadExceptionHandler As ExceptionHandler

属性值

ExceptionHandler

分配一个自定义ExceptionHandler对象,该对象接收异步Windows Communication Foundation (WCF) 线程上发生的未经处理的异常。

属性

注解

默认情况下,该 AsynchronousThreadExceptionHandler 属性是 null异步 WCF 线程上未经处理的异常终止应用程序。 将此属性设置为 ExceptionHandler 对象可以接收这些异常并做出响应。

如果在异步 WCF 线程上发生未经处理的异常并到达此处理程序,则应用程序域的状态可能会泄露。 HandleException 不应返回 true 这些异常。

适用于