Jazyk

IInterceptorAggregator Rozhraní

Definice

Služba, která vyřeší jeden IInterceptor z těch, kteří jsou zaregistrovaní na interním DbContext poskytovateli služeb nebo v interním poskytovateli služeb.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

public interface IInterceptorAggregator
type IInterceptorAggregator = interface
Public Interface IInterceptorAggregator
Odvozené

Poznámky

Instance by měly být zaregistrované na interním poskytovateli služeb jako více IInterceptorAggregator rozhraní.

Životnost služby je Scoped a je povoleno více registrací. To znamená, že každá DbContext instance bude používat vlastní sadu instancí této služby. Implementace můžou záviset na jiných službách zaregistrovaných v jakékoli době života. Implementace nemusí být bezpečné pro přístup z více vláken.

Další informace a příklady najdete v tématu zachytávání EF Core .

Vlastnosti

Název Description
InterceptorType

Typ průsečíku.

Metody

Název Description
AggregateInterceptors(IReadOnlyList<IInterceptor>)

Vyřeší jeden ze IInterceptor všech těch, kteří jsou zaregistrovaní na interním poskytovateli DbContext služeb nebo v interním poskytovateli služeb.

Platí pro