Aracılığıyla paylaş


ExceptionHandler.TransportExceptionHandler Özellik

Tanım

Uygulama etki alanı için geçerli aktarım ExceptionHandler uygulamasını alır veya ayarlar.

public:
 static property System::ServiceModel::Dispatcher::ExceptionHandler ^ TransportExceptionHandler { System::ServiceModel::Dispatcher::ExceptionHandler ^ get(); void set(System::ServiceModel::Dispatcher::ExceptionHandler ^ value); };
public static System.ServiceModel.Dispatcher.ExceptionHandler TransportExceptionHandler { get; set; }
static member TransportExceptionHandler : System.ServiceModel.Dispatcher.ExceptionHandler with get, set
Public Shared Property TransportExceptionHandler As ExceptionHandler

Özellik Değeri

Genel Windows Communication Foundation (WCF) aktarımlarında gerçekleşen işlenmeyen özel durumları alan özel ExceptionHandler bir nesne.

Açıklamalar

Varsayılan olarak, TransportExceptionHandler özelliği değerine AlwaysHandleayarlanır ve WCF aktarımları içindeki işlenmeyen özel durumların yoksayılması gerekir. Bu özelliği, bu özel durumları almak ve bunlara tepki vermek için bir örneğine ExceptionHandler ayarlayın.

Genel bir WCF aktarımında işlenmeyen bir özel durum oluşur ve bu işleyiciye ulaşırsa, uygulama etki alanının durumunun tehlikeye girmiş olma olasılığı vardır. HandleException uygulamanın sonlandırılma neden olması için bu özel durumlar için döndürebilir false .

Şunlara uygulanır