IKeyedServiceProvider Gränssnitt

Definition

Hämtar tjänster med hjälp av en nyckel och en typ.

public interface class IKeyedServiceProvider : IServiceProvider
public interface IKeyedServiceProvider : IServiceProvider
type IKeyedServiceProvider = interface
    interface IServiceProvider
Public Interface IKeyedServiceProvider
Implements IServiceProvider
Härledda
Implementeringar

Metoder

Name Description
GetKeyedService(Type, Object)

Hämtar tjänstobjektet av den angivna typen.

GetRequiredKeyedService(Type, Object)

Hämtar tjänst av typen serviceType från implementeringen av IServiceProvider det här gränssnittet.

GetService(Type)

Hämtar tjänstobjektet av den angivna typen.

(Ärvd från IServiceProvider)

Tilläggsmetoder

Name Description
CreateAsyncScope(IServiceProvider)

Skapar en ny AsyncServiceScope som kan användas för att lösa begränsade tjänster.

CreateScope(IServiceProvider)

Skapar en ny IServiceScope som kan användas för att lösa begränsade tjänster.

GetFakeLogCollector(IServiceProvider)

Hämtar objektet som samlar in loggposter som skickas till den falska loggaren.

GetFakeRedactionCollector(IServiceProvider)

Hämtar den falska instansen av redigeringsprogrammet från containern för beroendeinmatning.

GetKeyedService(IServiceProvider, Type, Object)

Hämta tjänst av typen serviceType från IServiceProvider.

GetKeyedService<T>(IServiceProvider, Object)

Hämta tjänst av typen T från IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Hämta en uppräkning av tjänster av typen serviceType från IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Hämta en uppräkning av tjänster av typen T från IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Hämta tjänst av typen serviceType från IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Hämta tjänst av typen T från IServiceProvider.

GetRequiredService(IServiceProvider, Type)

Hämta tjänst av typen serviceType från IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Hämta tjänst av typen T från IServiceProvider.

GetService<T>(IServiceProvider)

Hämta tjänst av typen T från IServiceProvider.

GetServices(IServiceProvider, Type)

Hämta en uppräkning av tjänster av typen serviceType från IServiceProvider.

GetServices<T>(IServiceProvider)

Hämta en uppräkning av tjänster av typen T från IServiceProvider.

Gäller för