Język

IKeyedServiceProvider Interfejs

Definicja

Pobiera usługi przy użyciu klucza i typu.

public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
    interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
Pochodne
Implementuje

Metody

Nazwa Opis
GetKeyedService(Type, Object)

Pobiera obiekt usługi określonego typu.

GetRequiredKeyedService(Type, Object)

Pobiera usługę typu serviceType z implementowania tego interfejsu IServiceProvider .

GetService(Type)

Pobiera obiekt usługi określonego typu.

(Odziedziczone po IServiceProvider)

Metody rozszerzania

Nazwa Opis
CreateAsyncScope(IServiceProvider)

Tworzy nową AsyncServiceScope , która może służyć do rozwiązywania problemów z usługami o określonym zakresie.

CreateScope(IServiceProvider)

Tworzy nową IServiceScope , która może służyć do rozwiązywania problemów z usługami o określonym zakresie.

GetFakeLogCollector(IServiceProvider)

Pobiera obiekt zbierający rekordy dziennika wysyłane do fałszywego rejestratora.

GetFakeRedactionCollector(IServiceProvider)

Pobiera fałszywe wystąpienie modułu zbierającego redactor z kontenera wstrzykiwania zależności.

GetKeyedService(IServiceProvider, Type, Object)

Pobierz usługę typu serviceType z .IServiceProvider

GetKeyedService<T>(IServiceProvider, Object)

Pobierz usługę typu T z .IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)

Pobierz wyliczenie usług typu serviceType z klasy IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Pobierz wyliczenie usług typu T z klasy IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Pobierz usługę typu serviceType z .IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)

Pobierz usługę typu T z .IServiceProvider

GetRequiredService(IServiceProvider, Type)

Pobierz usługę typu serviceType z .IServiceProvider

GetRequiredService<T>(IServiceProvider)

Pobierz usługę typu T z .IServiceProvider

GetService<T>(IServiceProvider)

Pobierz usługę typu T z .IServiceProvider

GetServices(IServiceProvider, Type)

Pobierz wyliczenie usług typu serviceType z klasy IServiceProvider.

GetServices<T>(IServiceProvider)

Pobierz wyliczenie usług typu T z klasy IServiceProvider.

Dotyczy