Condividi tramite


Metodo TeamFoundationRequestContext.GetService<T>

Ottenere un'istanza della classe specificata dal tipo T.

Questo oggetto è l'istanza associata al contesto della richiesta.

Se un'istanza non è ancora associata al contesto, ne verrà creato uno e quindi viene restituito in futuro.

Questi oggetti possono essere associati a [ServiceHost] e divertirsi che la richiesta stessa.

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
Public Overridable Function GetService(Of T As ITeamFoundationService) As T
public virtual T GetService<T>()
where T : ITeamFoundationService

Parametri di tipo

  • T
    Tipo di classe dell'oggetto da recuperare.La classe deve implementare [ITeamFoundationService], non essere astratta e senza disporre di un parametro o un costruttore predefinito.

Valore restituito

Tipo: T
Restituisce un'istanza dell'oggetto specificato dal tipo T associato alla richiesta.

Eccezioni

Eccezione Condizione
RequestCanceledException

Note

Se il tipo T la classe implementa [IDisposable], verrà eliminata dopo [ServiceEnd] o un'eccezione in [ServiceStart].

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TeamFoundationRequestContext Classe

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server