Číst v angličtině

Sdílet prostřednictvím


ServiceProviderServiceExtensions.GetServices Metoda

Definice

Přetížení

GetServices(IServiceProvider, Type)

Získejte výčet služeb typu serviceType z .IServiceProvider

GetServices<T>(IServiceProvider)

Získejte výčet služeb typu T z .IServiceProvider

GetServices(IServiceProvider, Type)

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

Získejte výčet služeb typu serviceType z .IServiceProvider

public static System.Collections.Generic.IEnumerable<object?> GetServices (this IServiceProvider provider, Type serviceType);

Parametry

provider
IServiceProvider

Chcete-li IServiceProvider načíst služby z.

serviceType
Type

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

Návraty

Výčet služeb typu serviceType.

Platí pro

.NET 9 (package-provided) a další verze
Produkt Verze
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided), 2.1 (package-provided)

GetServices<T>(IServiceProvider)

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

Získejte výčet služeb typu T z .IServiceProvider

public static System.Collections.Generic.IEnumerable<T> GetServices<T> (this IServiceProvider provider);

Parametry typu

T

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

Parametry

provider
IServiceProvider

Chcete-li IServiceProvider načíst služby z.

Návraty

Výčet služeb typu T.

Platí pro

.NET 9 (package-provided) a další verze
Produkt Verze
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided), 2.1 (package-provided)