ServiceProviderServiceExtensions.GetServices Metoda
Definice
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í.
Přetížení
| Name | Description |
|---|---|
| GetServices(IServiceProvider, Type) |
Získejte výčet služeb typu |
| GetServices<T>(IServiceProvider) |
Získejte výčet služeb typu |
GetServices(IServiceProvider, Type)
Získejte výčet služeb typu serviceType z objektu IServiceProvider.
public:
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<System::Object ^> ^ GetServices(IServiceProvider ^ provider, Type ^ serviceType);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The native code for an IEnumerable<serviceType> might not be available at runtime.")]
public static System.Collections.Generic.IEnumerable<object?> GetServices(this IServiceProvider provider, Type serviceType);
public static System.Collections.Generic.IEnumerable<object?> GetServices(this IServiceProvider provider, Type serviceType);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("The native code for an IEnumerable<serviceType> might not be available at runtime.")>]
static member GetServices : IServiceProvider * Type -> seq<obj>
static member GetServices : IServiceProvider * Type -> seq<obj>
<Extension()>
Public Function GetServices (provider As IServiceProvider, serviceType As Type) As IEnumerable(Of Object)
Parametry
- provider
- IServiceProvider
Načtení IServiceProvider služeb z.
- serviceType
- Type
Objekt, který určuje typ objektu služby, který se má získat.
Návraty
Výčet služeb typu serviceType.
- Atributy
Platí pro
GetServices<T>(IServiceProvider)
Získejte výčet služeb typu T z objektu 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
Načtení IServiceProvider služeb z.
Návraty
Výčet služeb typu T.