ServiceProviderServiceExtensions.GetServices Metoda
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
GetServices(IServiceProvider, Type) |
Získejte výčet služeb typu |
GetServices<T>(IServiceProvider) |
Získejte výčet služeb typu |
Získejte výčet služeb typu serviceType
z .IServiceProvider
public:
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<System::Object ^> ^ GetServices(IServiceProvider ^ provider, Type ^ serviceType);
public static System.Collections.Generic.IEnumerable<object?> GetServices (this IServiceProvider provider, Type serviceType);
static member GetServices : IServiceProvider * Type -> seq<obj>
<Extension()>
Public Function GetServices (provider As IServiceProvider, serviceType As Type) As IEnumerable(Of Object)
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) |
Získejte výčet služeb typu T
z .IServiceProvider
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<T> ^ GetServices(IServiceProvider ^ provider);
public static System.Collections.Generic.IEnumerable<T> GetServices<T> (this IServiceProvider provider);
static member GetServices : IServiceProvider -> seq<'T>
<Extension()>
Public Function GetServices(Of T) (provider As IServiceProvider) As IEnumerable(Of T)
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) |
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: