Partager via


InterceptionResult Structure

Définition

Représente un résultat d’un IInterceptor tel que pour ISaveChangesInterceptor permettre la suppression de l’opération normale interceptée.

[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
Héritage
InterceptionResult
Attributs

Remarques

Une valeur de ce type est passée à toutes les méthodes d’intercepteur appelées avant l’exécution de l’opération interceptée. En règle générale, l’intercepteur doit retourner la valeur passée. Toutefois, la création d’un résultat avec Suppress() entraîne la suppression de l’opération interceptée; autrement dit, l’opération n’est pas exécutée.

Pour plus d’informations et d’exemples, consultez Intercepteurs EF Core .

Propriétés

IsSuppressed

Si la valeur est true, l’interception est supprimée.

Méthodes

Suppress()

Crée un InterceptionResult instance indiquant que l’exécution doit être supprimée.

S’applique à