TeamFoundationResourceManagementService, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationResourceManagementService
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<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
Le type TeamFoundationResourceManagementService expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
CreateComponent<TComponent>(TeamFoundationRequestContext) | Crée un composant qui peut être utilisé pour communiquer à la version actuelle de la base de données. | |
CreateComponent<TComponent>(TeamFoundationRequestContext, String) | Crée un composant qui peut être utilisé pour communiquer à la version actuelle de la base de données. | |
CreateComponentExecuteAndDispose<TComponent> | Crée un composant qui peut être utilisé pour communiquer à la version actuelle de la base de données, exécute un délégué spécifié par le paramètre d'action et supprime un composant. Cette méthode réessayera une action jusqu'à 10 fois si la version de la base de données ont changé entre le moment où le composant a été créé et execut. | |
CreateComponentExecuteFuncAndDispose<TComponent, TResult> | Crée un composant qui peut être utilisé pour communiquer à la version actuelle de la base de données, exécute un délégué spécifié par le paramètre d'action et supprime un composant.Cette méthode réessayera une action jusqu'à 10 fois si la version de la base de données ont changé entre le moment où le composant a été créé et execut. | |
CreateComponentRaw<TComponent> | Crée un composant avec version en lisant la version de service de la base de données.Aucun cache n'est utilisé. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetSchemaLock | ||
GetServiceVersion | Obtient les informations de version pour un service particulier | |
GetServiceVersionRaw<TComponent> | Récupère un créateur d'entrée et de composant de version de service d'un composant donné de la base de données.Aucun cache n'est utilisé. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
SetServiceVersion | Définit la version de service. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TryCreateComponentRaw<TComponent> | Crée un composant avec version en lisant la version de service de la base de données.Aucun cache n'est utilisé. | |
TryGetServiceVersionRaw<TComponent> | Récupère un créateur d'entrée et de composant de version de service d'un composant donné de la base de données.Aucun cache n'est utilisé. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | ServiceEnd est appelé lorsque l'hôte est désactivé et ce service doit libérer toutes les ressources qu'il gère sur. | |
ITeamFoundationService.ServiceStart |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.