Auf Englisch lesen

Freigeben über


AccessorExtensions Klasse

Definition

Erweiterungsmethoden für IInfrastructure<T>.

Diese Methoden werden in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie werden in der Regel nicht im Anwendungscode verwendet.

C#
public static class AccessorExtensions
Vererbung
AccessorExtensions

Hinweise

IInfrastructure<T> wird verwendet, um Eigenschaften auszublenden, die nicht für die Verwendung im Anwendungscode vorgesehen sind, aber in Erweiterungsmethoden verwendet werden können, die von Datenbankanbietern usw. geschrieben wurden.

Methoden

GetInfrastructure<T>(IInfrastructure<T>)

Ruft den Wert aus einer Eigenschaft ab, die mit IInfrastructure<T>ausgeblendet wird.

Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

GetService(IInfrastructure<IServiceProvider>, Type)

Löst einen Dienst aus dem IServiceProvider verfügbar gemachten von einem Typ auf, der implementiert IInfrastructure<T>.

GetService<TService>(IInfrastructure<IServiceProvider>)

Löst einen Dienst aus dem IServiceProvider verfügbar gemachten von einem Typ auf, der implementiert IInfrastructure<T>.

Gilt für:

Produkt Versionen
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0