AccessorExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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>. |