ServiceProviderServiceExtensions.GetRequiredService Metoda

Definice

Přetížení

Name Description
GetRequiredService(IServiceProvider, Type)

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

GetRequiredService<T>(IServiceProvider)

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

GetRequiredService(IServiceProvider, Type)

Zdroj:
ServiceProviderServiceExtensions.cs
Zdroj:
ServiceProviderServiceExtensions.cs
Zdroj:
ServiceProviderServiceExtensions.cs
Zdroj:
ServiceProviderServiceExtensions.cs

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

public:
[System::Runtime::CompilerServices::Extension]
 static System::Object ^ GetRequiredService(IServiceProvider ^ provider, Type ^ serviceType);
public static object GetRequiredService(this IServiceProvider provider, Type serviceType);
static member GetRequiredService : IServiceProvider * Type -> obj
<Extension()>
Public Function GetRequiredService (provider As IServiceProvider, serviceType As Type) 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.

Návraty

Objekt služby typu serviceType.

Výjimky

provider již byla odstraněna.

Neexistuje žádná služba typu serviceType.

Platí pro

GetRequiredService<T>(IServiceProvider)

Zdroj:
ServiceProviderServiceExtensions.cs
Zdroj:
ServiceProviderServiceExtensions.cs
Zdroj:
ServiceProviderServiceExtensions.cs
Zdroj:
ServiceProviderServiceExtensions.cs

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

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static T GetRequiredService(IServiceProvider ^ provider);
public static T GetRequiredService<T>(this IServiceProvider provider);
static member GetRequiredService : IServiceProvider -> 'T
<Extension()>
Public Function GetRequiredService(Of T) (provider As IServiceProvider) As T

Parametry typu

T

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

Parametry

provider
IServiceProvider

Objekt IServiceProvider služby se načte z.

Návraty

T

Objekt služby typu T.

Výjimky

provider již byla odstraněna.

Neexistuje žádná služba typu T.

Platí pro