Compartir a través de


AccessorExtensions Clase

Definición

Métodos de extensión para IInfrastructure<T>.

Normalmente, estos métodos los usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usan en el código de aplicación.

public static class AccessorExtensions
type AccessorExtensions = class
Public Module AccessorExtensions
Herencia
AccessorExtensions

Comentarios

IInfrastructure<T> se usa para ocultar las propiedades que no están diseñadas para usarse en el código de aplicación, pero que se pueden usar en métodos de extensión escritos por proveedores de bases de datos, etc.

Métodos

GetInfrastructure<T>(IInfrastructure<T>)

Obtiene el valor de una propiedad que se oculta mediante IInfrastructure<T>.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

GetService(IInfrastructure<IServiceProvider>, Type)

Resuelve un servicio del expuesto a partir IServiceProvider de un tipo que implementa IInfrastructure<T>.

GetService<TService>(IInfrastructure<IServiceProvider>)

Resuelve un servicio del expuesto a partir IServiceProvider de un tipo que implementa IInfrastructure<T>.

Se aplica a