ServiceProviderKeyedServiceExtensions.GetKeyedService Metoda

Definice

Přetížení

Name Description
GetKeyedService(IServiceProvider, Type, Object)

Získejte službu typu serviceType z objektu IServiceProvider.

GetKeyedService<T>(IServiceProvider, Object)

Získejte službu typu T z objektu IServiceProvider.

GetKeyedService(IServiceProvider, Type, Object)

Zdroj:
ServiceProviderKeyedServiceExtensions.cs
Zdroj:
ServiceProviderKeyedServiceExtensions.cs

Získejte službu typu serviceType z objektu IServiceProvider.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Object ^ GetKeyedService(IServiceProvider ^ provider, Type ^ serviceType, System::Object ^ serviceKey);
public static object? GetKeyedService(this IServiceProvider provider, Type serviceType, object? serviceKey);
static member GetKeyedService : IServiceProvider * Type * obj -> obj
<Extension()>
Public Function GetKeyedService (provider As IServiceProvider, serviceType As Type, serviceKey As Object) As Object

Parametry

provider
IServiceProvider

Objekt IServiceProvider služby se načte z.

serviceType
Type

Objekt, který určuje typ objektu služby, který se má získat.

serviceKey
Object

Objekt, který určuje klíč objektu služby, který se má získat.

Návraty

Objekt služby typu serviceType nebo null, pokud taková služba neexistuje.

Platí pro

GetKeyedService<T>(IServiceProvider, Object)

Zdroj:
ServiceProviderKeyedServiceExtensions.cs
Zdroj:
ServiceProviderKeyedServiceExtensions.cs
Zdroj:
ServiceProviderKeyedServiceExtensions.cs
Zdroj:
ServiceProviderKeyedServiceExtensions.cs

Získejte službu typu T z objektu IServiceProvider.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static T GetKeyedService(IServiceProvider ^ provider, System::Object ^ serviceKey);
public static T? GetKeyedService<T>(this IServiceProvider provider, object? serviceKey);
static member GetKeyedService : IServiceProvider * obj -> 'T
<Extension()>
Public Function GetKeyedService(Of T) (provider As IServiceProvider, serviceKey As Object) As T

Parametry typu

T

Typ objektu služby, který chcete získat.

Parametry

provider
IServiceProvider

Objekt IServiceProvider služby se načte z.

serviceKey
Object

Objekt, který určuje klíč objektu služby, který se má získat.

Návraty

T

Objekt služby typu T nebo null, pokud taková služba neexistuje.

Platí pro