Freigeben über


IExceptionDetector Schnittstelle

Definition

Wird von internen EF-Code- und Datenbankanbietern verwendet, um verschiedene Arten von Ausnahmen zu erkennen.

public interface IExceptionDetector
type IExceptionDetector = interface
Public Interface IExceptionDetector

Hinweise

Die Dienstlebensdauer ist Singleton. Dies bedeutet, dass eine einzelne instance von vielen DbContext Instanzen verwendet wird. Die Implementierung muss threadsicher sein. Dieser Dienst kann nicht von Diensten abhängen, die als Scopedregistriert sind.

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .

Methoden

IsCancellation(Exception, CancellationToken)

Gibt zurück, ob die bereitgestellte Ausnahme ein Abbruchereignis für den aktuellen Anbieter darstellt.

Gilt für: