ServiceProviderServiceExtensions.GetServices Metoda

Definice

Přetížení

Name Description
GetServices(IServiceProvider, Type)

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

GetServices<T>(IServiceProvider)

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

GetServices(IServiceProvider, Type)

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

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)

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

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.

Platí pro