Bagikan melalui


IExceptionContext Antarmuka

Definisi

Antarmuka untuk pengecualian "pemrosesan" sebelum dilemparkan. Ini dapat digunakan untuk menambahkan konteks ke pengecualian, membungkus pengecualian di yang lain, benar-benar mengganti pengecualian, dll. Tidak legal untuk mengembalikan null dari Proses (kecuali null diteruskan, yang seharusnya tidak terjadi).

public interface IExceptionContext
type IExceptionContext = interface
Public Interface IExceptionContext
Turunan

Properti

ContextDescription

String yang menjelaskan konteks itu sendiri.

Metode

Process<TException>(TException)

Antarmuka untuk pengecualian "pemrosesan" sebelum dilemparkan. Ini dapat digunakan untuk menambahkan konteks ke pengecualian, membungkus pengecualian di yang lain, benar-benar mengganti pengecualian, dll. Tidak legal untuk mengembalikan null dari Proses (kecuali null diteruskan, yang seharusnya tidak terjadi).

Berlaku untuk