InterceptionResult Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un risultato da un IInterceptor oggetto quale ISaveChangesInterceptor per consentire l'eliminazione della normale operazione intercettata.
[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
- Ereditarietà
-
InterceptionResult
- Attributi
Commenti
Un valore di questo tipo viene passato a tutti i metodi dell'intercettore che vengono chiamati prima dell'esecuzione dell'operazione intercettata. In genere l'intercettore deve restituire il valore passato. Tuttavia, la creazione di un risultato con Suppress() fa sì che l'operazione venga intercettata venga eliminata, ovvero l'operazione non viene eseguita.
Per altre informazioni ed esempi, vedere intercettori EF Core .
Proprietà
IsSuppressed |
Se true, l'intercettazione viene eliminata. |
Metodi
Suppress() |
Crea una nuova InterceptionResult istanza che indica che l'esecuzione deve essere eliminata. |