IKeyedServiceProvider Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden services opgehaald met behulp van een sleutel en een type.
public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
- Afgeleid
- Implementeringen
Methoden
| Name | Description |
|---|---|
| GetKeyedService(Type, Object) |
Hiermee wordt het serviceobject van het opgegeven type opgehaald. |
| GetRequiredKeyedService(Type, Object) |
Hiermee haalt u de service van het type |
| GetService(Type) |
Hiermee wordt het serviceobject van het opgegeven type opgehaald. (Overgenomen van IServiceProvider) |
Extensiemethoden
| Name | Description |
|---|---|
| CreateAsyncScope(IServiceProvider) |
Hiermee maakt u een nieuwe AsyncServiceScope die kan worden gebruikt om scoped services op te lossen. |
| CreateScope(IServiceProvider) |
Hiermee maakt u een nieuwe IServiceScope die kan worden gebruikt om scoped services op te lossen. |
| GetFakeLogCollector(IServiceProvider) |
Hiermee haalt u het object op dat logboekrecords verzamelt die naar de valse logger worden verzonden. |
| GetFakeRedactionCollector(IServiceProvider) |
Hiermee haalt u het nep redactor collector-exemplaar op uit de container voor afhankelijkheidsinjectie. |
| GetKeyedService(IServiceProvider, Type, Object) |
Service van het type |
| GetKeyedService<T>(IServiceProvider, Object) |
Service van het type |
| GetKeyedServices(IServiceProvider, Type, Object) |
Haal een opsomming van de services van het type |
| GetKeyedServices<T>(IServiceProvider, Object) |
Haal een opsomming van de services van het type |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Service van het type |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Service van het type |
| GetRequiredService(IServiceProvider, Type) |
Service van het type |
| GetRequiredService<T>(IServiceProvider) |
Service van het type |
| GetService<T>(IServiceProvider) |
Service van het type |
| GetServices(IServiceProvider, Type) |
Haal een opsomming van de services van het type |
| GetServices<T>(IServiceProvider) |
Haal een opsomming van de services van het type |