InterceptionResult Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um resultado de um IInterceptor tipo 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 interceptores que são chamados antes que a operação 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 interceptores do EF Core para obter mais informações e exemplos.
Propriedades
| Nome | Descrição |
|---|---|
| IsSuppressed |
Se for verdade, a interceptação será suprimida. |
Métodos
| Nome | Descrição |
|---|---|
| Suppress() |
Cria uma nova InterceptionResult instância que indica que a execução deve ser suprimida. |