Classe TeamFoundationResourceManagementService
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationResourceManagementService
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<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
Il tipo TeamFoundationResourceManagementService espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
CreateComponent<TComponent>(TeamFoundationRequestContext) | Crea un componente che può essere utilizzata per comunicare alla versione corrente del database. | |
CreateComponent<TComponent>(TeamFoundationRequestContext, String) | Crea un componente che può essere utilizzata per comunicare alla versione corrente del database. | |
CreateComponentExecuteAndDispose<TComponent> | Crea un componente che può essere utilizzata per comunicare alla versione corrente del database, esegue un delegato specificato dal parametro di azione ed elimina un componente. Questo metodo riproverà un'azione fino a 10 volte se la versione del database è stato modificato tra il momento in cui il componente è stato creato e execut. | |
CreateComponentExecuteFuncAndDispose<TComponent, TResult> | Crea un componente che può essere utilizzata per comunicare alla versione corrente del database, esegue un delegato specificato dal parametro di azione ed elimina un componente.Questo metodo riproverà un'azione fino a 10 volte se la versione del database è stato modificato tra il momento in cui il componente è stato creato e execut. | |
CreateComponentRaw<TComponent> | Crea un componente controllata la versione leggendo la versione di servizio dal database.Nessun cache viene utilizzato. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetSchemaLock | ||
GetServiceVersion | Ottiene le informazioni sulla versione a un particolare servizio | |
GetServiceVersionRaw<TComponent> | Recupera un autore della voce e del componente della versione di un componente specifico dal database.Nessun cache viene utilizzato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
SetServiceVersion | Imposta la versione del servizio. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
TryCreateComponentRaw<TComponent> | Crea un componente controllata la versione leggendo la versione di servizio dal database.Nessun cache viene utilizzato. | |
TryGetServiceVersionRaw<TComponent> | Recupera un autore della voce e del componente della versione di un componente specifico dal database.Nessun cache viene utilizzato. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
ITeamFoundationService.ServiceEnd | ServiceEnd viene chiamato quando l'host chiusura e che il servizio deve liberare le risorse in esso contenute in. | |
ITeamFoundationService.ServiceStart |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.