ITeamFoundationLocationService.GetSelfReferenceUri Method

Gets the Uri for this ___location service for this host. It will attempt to retrieve the ___location given the access mapping provided. If the ___location service coould not be resolved using the access mapping it will then return the first access mapping. If there are no access mappings available for the ___location service it will throw AccessMappingNotRegisteredException.

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

Syntax

'Declaration
Function GetSelfReferenceUri ( _
    requestContext As TeamFoundationRequestContext, _
    accessMapping As AccessMapping, _
    serviceOwner As Guid _
) As Uri
Uri GetSelfReferenceUri(
    TeamFoundationRequestContext requestContext,
    AccessMapping accessMapping,
    Guid serviceOwner
)
Uri^ GetSelfReferenceUri(
    TeamFoundationRequestContext^ requestContext, 
    AccessMapping^ accessMapping, 
    Guid serviceOwner
)
abstract GetSelfReferenceUri : 
        requestContext:TeamFoundationRequestContext * 
        accessMapping:AccessMapping * 
        serviceOwner:Guid -> Uri
function GetSelfReferenceUri(
    requestContext : TeamFoundationRequestContext, 
    accessMapping : AccessMapping, 
    serviceOwner : Guid
) : Uri

Parameters

Return Value

Type: System.Uri
The fully qualified URL to the ___location service if registered, otherwise null

.NET Framework Security

See Also

Reference

ITeamFoundationLocationService Interface

Microsoft.TeamFoundation.Framework.Server Namespace