Sdílet prostřednictvím


TeamFoundationRequestContext.GetService<T> – metoda

Získání instance třídy podle typu T.

Tento objekt je instance přidružené k tomuto kontextu požadavku.

Pokud instance není přidružena k tomuto kontextu, jeden bude vytvořena a potom vrátí v budoucnosti.

Tyto objekty mohou být spojena s [ServiceHost] a mají delší dobu života, než na žádost.

Obor názvů:  Microsoft.TeamFoundation.Framework.Server
Sestavení:  Microsoft.TeamFoundation.Framework.Server (v Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

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

Parametry typu

  • T
    Typ třídy objektu, který chcete načíst.Třída musí implementovat [ITeamFoundationService], být neabstraktním a mít bez parametrů nebo výchozí konstruktor.

Vrácená hodnota

Typ: T
Vrátí instanci objektu určeného typu t přidružené k této žádosti.

Výjimky

Výjimka Podmínka
RequestCanceledException

Poznámky

Pokud implementuje třída typu t [IDisposable], bude realizována, po [ServiceEnd] nebo výjimku v [ServiceStart].

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

TeamFoundationRequestContext Třída

Microsoft.TeamFoundation.Framework.Server – obor názvů