Partilhar via


InterceptionResult Estrutura

Definição

Representa um resultado de um IInterceptor como um ISaveChangesInterceptor para permitir a supressão da operação normal que está sendo interceptada.

[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
Herança
InterceptionResult
Atributos

Comentários

Um valor desse tipo é passado para todos os métodos interceptadores que são chamados antes que a operação que está sendo interceptada seja executada. Normalmente, o interceptador deve retornar o valor passado. No entanto, criar um resultado com faz com Suppress() que a operação que está sendo interceptada seja suprimida; ou seja, a operação não é executada.

Consulte Interceptadores do EF Core para obter mais informações e exemplos.

Propriedades

IsSuppressed

Se for true, a interceptação será suprimida.

Métodos

Suppress()

Cria uma nova InterceptionResult instância que indica que a execução deve ser suprimida.

Aplica-se a