TeamFoundationResourceManagementService (Clase)
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationResourceManagementService
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(TeamFoundationTracingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
Public NotInheritable Class TeamFoundationResourceManagementService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTracingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
public sealed class TeamFoundationResourceManagementService : ITeamFoundationService
El tipo TeamFoundationResourceManagementService expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
CreateComponent<TComponent>(TeamFoundationRequestContext) | Crea un componente que puede utilizar para comunicarse con la versión actual de la base de datos. | |
CreateComponent<TComponent>(TeamFoundationRequestContext, String) | Crea un componente que puede utilizar para comunicarse con la versión actual de la base de datos. | |
CreateComponentExecuteAndDispose<TComponent> | Crea un componente que puede utilizar para comunicarse con la versión actual de la base de datos, ejecuta un delegado especificado por el parámetro action y dispose un componente. Este método reintentará una acción hasta 10 veces si la versión de la base de datos ha cambiado entre el momento en que se creó el componente y execut. | |
CreateComponentExecuteFuncAndDispose<TComponent, TResult> | Crea un componente que puede utilizar para comunicarse con la versión actual de la base de datos, ejecuta un delegado especificado por el parámetro action y dispose un componente.Este método reintentará una acción hasta 10 veces si la versión de la base de datos ha cambiado entre el momento en que se creó el componente y execut. | |
CreateComponentRaw<TComponent> | Crea un componente recibe leyendo la versión del servicio de la base de datos.No se utiliza ninguna cachés. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetSchemaLock | ||
GetServiceVersion | Obtiene la información de versión para un servicio determinado | |
GetServiceVersionRaw<TComponent> | Recupera un generador de entrada y el componente de la versión de un componente determinado de la base de datos.No se utiliza ninguna cachés. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
SetServiceVersion | Establece la versión del servicio. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
TryCreateComponentRaw<TComponent> | Crea un componente recibe leyendo la versión del servicio de la base de datos.No se utiliza ninguna cachés. | |
TryGetServiceVersionRaw<TComponent> | Recupera un generador de entrada y el componente de la versión de un componente determinado de la base de datos.No se utiliza ninguna cachés. |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
ITeamFoundationService.ServiceEnd | Se llama ServiceEnd cuando se cierra el host y este servicio debe liberar todos los recursos que mantiene sobre. | |
ITeamFoundationService.ServiceStart |
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)