Share via


AccessorExtensions Classe

Définition

Méthodes d’extension pour IInfrastructure<T>.

Ces méthodes sont généralement utilisées par les fournisseurs de base de données (et d’autres extensions). Ils ne sont généralement pas utilisés dans le code d’application.

public static class AccessorExtensions
type AccessorExtensions = class
Public Module AccessorExtensions
Héritage
AccessorExtensions

Remarques

IInfrastructure<T> est utilisé pour masquer des propriétés qui ne sont pas destinées à être utilisées dans le code d’application, mais qui peuvent être utilisées dans des méthodes d’extension écrites par des fournisseurs de base de données, etc.

Méthodes

GetInfrastructure<T>(IInfrastructure<T>)

Obtient la valeur d’une propriété masquée à l’aide de IInfrastructure<T>.

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

GetService(IInfrastructure<IServiceProvider>, Type)

Résout un service à partir du IServiceProvider exposé à partir d’un type qui implémente IInfrastructure<T>.

GetService<TService>(IInfrastructure<IServiceProvider>)

Résout un service à partir du IServiceProvider exposé à partir d’un type qui implémente IInfrastructure<T>.

S’applique à