TeamFoundationLocationService (Clase)
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationLocationService
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationLocationService _
Implements ITeamFoundationLocationService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationLocationService : ITeamFoundationLocationService,
ITeamFoundationService
El tipo TeamFoundationLocationService expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
CurrentServiceOwner | Identificador único del servicio actual |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
ConfigureAccessMapping | ||
DetermineAccessMapping(TeamFoundationRequestContext) | Determina qué acceso procede asignar esta solicitud.Esto se realiza comparando el host del esquema y el puerto de la solicitud entrante con las entradas del servicio de ubicación. | |
DetermineAccessMapping(TeamFoundationRequestContext, String) | Determina qué acceso procede asignar esta ubicación.Esto se realiza comparando el host del esquema y el puerto de la solicitud entrante con las entradas del servicio de ubicación. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
FindServiceDefinition(TeamFoundationRequestContext, String, String) | Encuentra la definición de servicio con la identificación proporcionada del tipo y la herramienta de servicioPara que esta llamada se realiza correctamente, pero un servicio que tiene el id. especificado del tipo y la herramienta de servicio puede estar. | |
FindServiceDefinition(TeamFoundationRequestContext, String, Guid, Guid) | ||
FindServiceDefinitions | ||
FindServiceDefinitionsByToolId | Busca las definiciones de servicio para todos los servicios disponibles para el identificador especificado de la herramientaSi ningún servicio existen para este identificador de la herramienta, una enumeración vacía se devuelta. | |
FindServiceLocation | ||
GetAccessMapping | ||
GetAccessMappings | ||
GetDefaultAccessMapping | ||
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetHostLocation | ||
GetLastChangeId | Devuelve el identificador del último cambio que ha realizado en los datos de la ubicación. | |
GetPublicAccessMapping | Este método no puede devolver realmente la asignación de acceso con Moniker=PublicAccessMapping.Si no existe ninguna asignación de suc para el DefaultAccessMapping en su lugar.Si necesita buscar la asignación real de acceso con Moniker=PublicAccessMapping (que puede o no existir) debe llamar a la sobrecarga de GetAccessMapping que admite parámetro el moniker y se preparar la posibilidad de que puede devolver null. | |
GetRegisteredServiceDomains | ||
GetRootDomainUri(TeamFoundationRequestContext) | ||
GetRootDomainUri(TeamFoundationRequestContext, AccessMapping) | ||
GetSelfReferenceUri | ||
GetServerAccessMapping | Este método no puede devolver realmente la asignación de acceso con Moniker=ServerAccessMapping.Si no existe asignación para el PublicAccessMapping en su lugar (que también puede no existir en este caso devolvemos el DefaultAccessMapping).Si necesita buscar la asignación real de acceso con Moniker=ServerAccessMapping (que puede o no existir) debe llamar a la sobrecarga de GetAccessMapping que admite parámetro el moniker y se preparar la posibilidad de que puede devolver null. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
LocationForAccessMapping(TeamFoundationRequestContext, ServiceDefinition, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, RelativeToSetting, AccessMapping) | ||
LocationForAccessMapping(TeamFoundationRequestContext, String, Guid, AccessMapping, Guid) | ||
MapToRootDomain | Dado un URI, este método verá si el host un dominio alternativo.Si un nuevo URI es creado en que utiliza el dominio raíz como host. | |
RegisterLocationServiceWithSps | ||
RemoveAccessMapping | ||
RemoveServiceDefinitions | ||
SaveServiceDefinitions | Registra servicios con el servicio de ubicación.Cualquier asignación de acceso a la que se hace referencia en un ServiceDefinition o el de su LocationMappings se debe registrar previamente con el LocationService.Las asignaciones de la ubicación para las definiciones de servicio proporcionadas que no son completo se generarán y actualizadas en las definiciones de servicio pasa en.Cualquier servicio que sea relativo que no pasa ninguna asignación de la última ubicación en tendrá asignaciones de la ubicación generadas para todas las asignaciones existentes de acceso.Si sólo se desean algunas asignaciones de acceso, se deben pasar en. | |
SetDefaultAccessMapping | ||
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
ValidateServiceDefinition | Las comprobaciones para asegurarse de todos los parámetros de las definiciones de servicio son válidas y comprueba para ver si hay una modificación no válida con el parámetro de isUpdate. |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
ITeamFoundationService.ServiceEnd | Realice limpian pasos. | |
ITeamFoundationService.ServiceStart | Siga los pasos de inicio. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)