Lingua

InterceptionResult Struct

Definizione

Rappresenta un risultato di un IInterceptor oggetto, ad esempio , 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 intercettori chiamati prima dell'esecuzione dell'operazione intercettata. In genere, l'intercettore deve restituire il valore passato. Tuttavia, la creazione di un risultato causa Suppress() l'intercettazione dell'operazione, ovvero l'operazione non viene eseguita.

Per altre informazioni ed esempi, vedere Intercettori di EF Core .

Proprietà

Nome Descrizione
IsSuppressed

Se true, l'intercettazione viene eliminata.

Metodi

Nome Descrizione
Suppress()

Crea una nuova InterceptionResult istanza che indica che l'esecuzione deve essere eliminata.

Si applica a