Поделиться через


AccessorExtensions Класс

Определение

Методы расширения для IInfrastructure<T>.

Эти методы обычно используются поставщиками баз данных (и другими расширениями). Как правило, они не используются в коде приложения.

public static class AccessorExtensions
type AccessorExtensions = class
Public Module AccessorExtensions
Наследование
AccessorExtensions

Комментарии

IInfrastructure<T> используется для скрытия свойств, которые не предназначены для использования в коде приложения, но могут использоваться в методах расширения, написанных поставщиками баз данных и т. д.

Методы

GetInfrastructure<T>(IInfrastructure<T>)

Получает значение из свойства, скрытого с помощью IInfrastructure<T>.

Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

GetService(IInfrastructure<IServiceProvider>, Type)

Разрешает службу из предоставленного IServiceProvider из типа, реализующего IInfrastructure<T>.

GetService<TService>(IInfrastructure<IServiceProvider>)

Разрешает службу из предоставленного IServiceProvider из типа, реализующего IInfrastructure<T>.

Применяется к