Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie eine Instanz der Klasse ab, die vom Typ T angegeben wird.
Dieses Objekt ist die Instanz, die mit diesem Anforderungskontext zugeordnet ist.
Wenn eine Instanz noch nicht mit diesem Kontext zugeordnet ist, wird sie erstellt und wird dann in der Zukunft zurückgegeben.
Diese Objekte mit [ServiceHost] zugeordnet und verfügen möglicherweise über eine längere Lebenszeit als die Anforderung selbst.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Overridable Function GetService(Of T As ITeamFoundationService) As T
public virtual T GetService<T>()
where T : ITeamFoundationService
Typparameter
- T
Klassentyp des abzurufenden Objekts.Klasse muss [ITeamFoundationService] implementieren, nicht abstrakt sein und einen parameterlosen oder über einen Standardkonstruktor verfügen.
Rückgabewert
Typ: T
Gibt eine Instanz des Objekts zurück, das vom Typ T angegeben wird, die mit dieser Anforderung zugeordnet ist.
Ausnahmen
| Ausnahme | Bedingung |
|---|---|
| RequestCanceledException |
Hinweise
Wenn Klassentyp T [IDisposable] implementiert, wird er nach [ServiceEnd] oder einer Ausnahme auf [ServiceStart] freigegeben.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.