IEntityEntryGraphIterator Interface
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.
Um serviço para percorrer um grafo de entidades e executar alguma ação em cada nó.
public interface IEntityEntryGraphIterator
type IEntityEntryGraphIterator = interface
Public Interface IEntityEntryGraphIterator
Comentários
O tempo de vida do serviço é Singleton. Isso significa que uma única instância é usada por muitas DbContext instâncias. A implementação deve ser thread-safe. Esse serviço não pode depender dos serviços registrados como Scoped.
Consulte Acompanhamento de entidades no EF Core para obter mais informações e exemplos.
Métodos
TraverseGraph<TState>(EntityEntryGraphNode, TState, Func<EntityEntryGraphNode,TState,Boolean>) |
Percorre um grafo de entidades, permitindo que uma ação seja executada em cada nó. |
TraverseGraph<TState>(EntityEntryGraphNode<TState>, Func<EntityEntryGraphNode<TState>,Boolean>) |
Percorre um grafo de entidades, permitindo que uma ação seja executada em cada nó. |
TraverseGraphAsync<TState>(EntityEntryGraphNode, TState, Func<EntityEntryGraphNode,TState,CancellationToken,Task<Boolean>>, CancellationToken) |
Percorre um grafo de entidades, permitindo que uma ação seja executada em cada nó. |
TraverseGraphAsync<TState>(EntityEntryGraphNode<TState>, Func<EntityEntryGraphNode<TState>,CancellationToken,Task<Boolean>>, CancellationToken) |
Percorre um grafo de entidades, permitindo que uma ação seja executada em cada nó. |
Aplica-se a
Entity Framework