ServiceProviderServiceExtensions.GetServices Methode

Definitie

Overloads

Name Description
GetServices(IServiceProvider, Type)

Haal een opsomming van de services van het type serviceType op uit de IServiceProvider.

GetServices<T>(IServiceProvider)

Haal een opsomming van de services van het type T op uit de IServiceProvider.

GetServices(IServiceProvider, Type)

Bron:
ServiceProviderServiceExtensions.cs
Bron:
ServiceProviderServiceExtensions.cs
Bron:
ServiceProviderServiceExtensions.cs
Bron:
ServiceProviderServiceExtensions.cs

Haal een opsomming van de services van het type serviceType op uit de 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)

Parameters

provider
IServiceProvider

De IServiceProvider service waaruit de services moeten worden opgehaald.

serviceType
Type

Een object dat het type serviceobject aangeeft dat moet worden opgehaald.

Retouren

Een opsomming van services van het type serviceType.

Kenmerken

Van toepassing op

GetServices<T>(IServiceProvider)

Bron:
ServiceProviderServiceExtensions.cs
Bron:
ServiceProviderServiceExtensions.cs
Bron:
ServiceProviderServiceExtensions.cs
Bron:
ServiceProviderServiceExtensions.cs

Haal een opsomming van de services van het type T op uit de 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)

Type parameters

T

Het type serviceobject dat moet worden opgehaald.

Parameters

provider
IServiceProvider

De IServiceProvider service waaruit de services moeten worden opgehaald.

Retouren

Een opsomming van services van het type T.

Van toepassing op