Freigeben über


IConcurrencyDetector Schnittstelle

Definition

Wird von internen EF-Code- und Datenbankanbietern verwendet, um den gleichzeitigen Zugriff auf nicht threadsichere Ressourcen zu erkennen.

public interface IConcurrencyDetector
type IConcurrencyDetector = interface
Public Interface IConcurrencyDetector

Hinweise

Die Dienstlebensdauer ist Scoped. Dies bedeutet, dass jede DbContext instance ihre eigene instance dieses Diensts verwendet. Die Implementierung hängt möglicherweise von anderen Diensten ab, die mit einer beliebigen Lebensdauer registriert sind. Die Implementierung muss nicht threadsicher sein.

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

Methoden

EnterCriticalSection()

Gibt einen kritischen Abschnitt ein.

ExitCriticalSection()

Beendet den kritischen Abschnitt.

Gilt für: