Sprache

InterceptionResult Struktur

Definition

Stellt ein Ergebnis eines IInterceptor Solchen dar, z. B. eine ISaveChangesInterceptor Unterdrückung des normalen Vorgangs, der abgefangen wird.

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct InterceptionResult
public readonly struct InterceptionResult
[<System.Runtime.CompilerServices.IsReadOnly>]
type InterceptionResult = struct
type InterceptionResult = struct
Public Structure InterceptionResult
Vererbung
InterceptionResult
Attribute

Hinweise

Ein Wert dieses Typs wird an alle Interceptor-Methoden übergeben, die aufgerufen werden, bevor der abfangende Vorgang ausgeführt wird. Normalerweise sollte der Interceptor den übergebenen Wert zurückgeben. Das Erstellen eines Ergebnisses bewirkt Suppress() jedoch, dass der Vorgang unterdrückt wird, d. h. der Vorgang wird nicht ausgeführt.

Weitere Informationen und Beispiele finden Sie unter EF Core Interceptors .

Eigenschaften

Name Beschreibung
IsSuppressed

Wenn wahr, wird das Abfangen unterdrückt.

Methoden

Name Beschreibung
Suppress()

Erstellt eine neue InterceptionResult Instanz, die angibt, dass die Ausführung unterdrückt werden soll.

Gilt für: