IKeyedServiceProvider Interfaz
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í.
Recupera los servicios mediante una clave y un tipo.
public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
- Derivado
- Implementaciones
Métodos
| Nombre | Description |
|---|---|
| GetKeyedService(Type, Object) |
Obtiene el objeto de servicio del tipo especificado. |
| GetRequiredKeyedService(Type, Object) |
Obtiene el servicio de tipo |
| GetService(Type) |
Obtiene el objeto de servicio del tipo especificado. (Heredado de IServiceProvider) |
Métodos de extensión
| Nombre | Description |
|---|---|
| CreateAsyncScope(IServiceProvider) |
Crea un nuevo AsyncServiceScope que se puede usar para resolver los servicios con ámbito. |
| CreateScope(IServiceProvider) |
Crea un nuevo IServiceScope que se puede usar para resolver los servicios con ámbito. |
| GetFakeLogCollector(IServiceProvider) |
Obtiene el objeto que recopila los registros de registro enviados al registrador falso. |
| GetFakeRedactionCollector(IServiceProvider) |
Obtiene la instancia falsa del recopilador redactor del contenedor de inserción de dependencias. |
| GetKeyedService(IServiceProvider, Type, Object) |
Obtenga el servicio de tipo |
| GetKeyedService<T>(IServiceProvider, Object) |
Obtenga el servicio de tipo |
| GetKeyedServices(IServiceProvider, Type, Object) |
Obtenga una enumeración de servicios de tipo |
| GetKeyedServices<T>(IServiceProvider, Object) |
Obtenga una enumeración de servicios de tipo |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtenga el servicio de tipo |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtenga el servicio de tipo |
| GetRequiredService(IServiceProvider, Type) |
Obtenga el servicio de tipo |
| GetRequiredService<T>(IServiceProvider) |
Obtenga el servicio de tipo |
| GetService<T>(IServiceProvider) |
Obtenga el servicio de tipo |
| GetServices(IServiceProvider, Type) |
Obtenga una enumeración de servicios de tipo |
| GetServices<T>(IServiceProvider) |
Obtenga una enumeración de servicios de tipo |