Freigeben über


ITeamFoundationLocationService.FindServiceDefinition-Methode (TeamFoundationRequestContext, String, Guid, Guid)

Gibt die Dienstdefinition für den Dienst mit dem bereitgestellten Diensttyp und Bezeichner zurück. NULL wird zurückgegeben, wenn kein Eintrag im Cache für diesen Dienst gibt.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Function FindServiceDefinition ( _
    requestContext As TeamFoundationRequestContext, _
    serviceType As String, _
    identifier As Guid, _
    serviceOwner As Guid _
) As ServiceDefinition
ServiceDefinition FindServiceDefinition(
    TeamFoundationRequestContext requestContext,
    string serviceType,
    Guid identifier,
    Guid serviceOwner
)

Parameter

  • serviceType
    Typ: System.String
    Nach der Diensttyp, den Sie suchen.
  • identifier
    Typ: System.Guid
    Der Bezeichner für nach die bestimmte Dienstinstanz, die Sie suchen.
  • serviceOwner
    Typ: System.Guid
    Der Dienstbesitzer sollte Guid.Empty sein, wenn Sie auf den aktuellen Ortsdienst des Diensts abzielen.Wenn Sie auf Ortsdienst eines Remotedienst abzielen möchten.Diese sollte die GUID des Diensts sein.Verwendung Microsoft.VisualStudio.Services.Common.ServiceOwners

Rückgabewert

Typ: Microsoft.VisualStudio.Services.Location.ServiceDefinition
Die Dienstdefinition für den Dienst mit dem bereitgestellten Diensttyp und Bezeichner.NULL wird zurückgegeben, wenn kein Eintrag im Cache für diesen Dienst gibt.

.NET Framework-Sicherheit

Siehe auch

Referenz

ITeamFoundationLocationService Schnittstelle

FindServiceDefinition-Überladung

Microsoft.TeamFoundation.Framework.Server-Namespace