ServiceProvider.GetService Metodo

Definizione

Ottiene l'oggetto servizio del tipo specificato.

Overload

Nome Descrizione
GetService<T>(IServiceProvider)

Recupera l'oggetto di servizio del tipo specificato.

GetService<T>(IServiceProvider, Boolean)

Recupera l'oggetto di servizio del tipo specificato e lancia un'eccezione se il servizio non viene trovato.

GetService<T>(IServiceProvider)

Recupera l'oggetto di servizio del tipo specificato.

public:
generic <typename T>
 static T GetService(IServiceProvider ^ serviceProvider);
public static T GetService<T>(IServiceProvider serviceProvider);
static member GetService : IServiceProvider -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider) As T

Parametri di tipo

T

Il tipo di fornitore di servizi.

Parametri

serviceProvider
IServiceProvider

Oggetto che specifica il tipo di oggetto servizio da ottenere.

Valori restituiti

T

Un tipo di oggetto di servizio.

Si applica a

GetService<T>(IServiceProvider, Boolean)

Recupera l'oggetto di servizio del tipo specificato e lancia un'eccezione se il servizio non viene trovato.

public:
generic <typename T>
 static T GetService(IServiceProvider ^ serviceProvider, bool throwIfNotFound);
public static T GetService<T>(IServiceProvider serviceProvider, bool throwIfNotFound);
static member GetService : IServiceProvider * bool -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider, throwIfNotFound As Boolean) As T

Parametri di tipo

T

Il tipo di servizio oggetto da ottenere.

Parametri

serviceProvider
IServiceProvider

Oggetto che specifica il tipo di oggetto servizio da ottenere.

throwIfNotFound
Boolean

true se il servizio non viene rilevato; altrimenti, false.

Valori restituiti

T

L'oggetto del servizio del tipo specificato, e lancia un'eccezione se il servizio non viene trovato.

Si applica a