IKeyedServiceProvider Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recupera serviços usando uma chave e um tipo.
public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
- Derivado
- Implementações
Métodos
| Name | Description |
|---|---|
| GetKeyedService(Type, Object) |
Recebe o objeto de serviço do tipo especificado. |
| GetRequiredKeyedService(Type, Object) |
Obtém o serviço de tipo |
| GetService(Type) |
Recebe o objeto de serviço do tipo especificado. (Herdado de IServiceProvider) |
Métodos da Extensão
| Name | Description |
|---|---|
| CreateAsyncScope(IServiceProvider) |
Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com âmbito definido. |
| CreateScope(IServiceProvider) |
Cria um novo IServiceScope que pode ser usado para resolver serviços com âmbito definido. |
| GetFakeLogCollector(IServiceProvider) |
Recebe o objeto que recolhe registos de registo enviado para o registo falso. |
| GetFakeRedactionCollector(IServiceProvider) |
Obtém a instância falsa do collector de redactores do contentor de injeção de dependências. |
| GetKeyedService(IServiceProvider, Type, Object) |
Obtenha o serviço do tipo |
| GetKeyedService<T>(IServiceProvider, Object) |
Obtenha o serviço do tipo |
| GetKeyedServices(IServiceProvider, Type, Object) |
Obtenha uma enumeração de serviços do tipo |
| GetKeyedServices<T>(IServiceProvider, Object) |
Obtenha uma enumeração de serviços do tipo |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtenha o serviço do tipo |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtenha o serviço do tipo |
| GetRequiredService(IServiceProvider, Type) |
Obtenha o serviço do tipo |
| GetRequiredService<T>(IServiceProvider) |
Obtenha o serviço do tipo |
| GetService<T>(IServiceProvider) |
Obtenha o serviço do tipo |
| GetServices(IServiceProvider, Type) |
Obtenha uma enumeração de serviços do tipo |
| GetServices<T>(IServiceProvider) |
Obtenha uma enumeração de serviços do tipo |