Share via


TeamFoundationRegistryService, classe

Ce service est utilisé aux paires clé/valeur en lecture et en écriture à un Registre hiérarchique.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationBaseRegistryService
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationRegistryService _
    Inherits TeamFoundationBaseRegistryService _
    Implements ITeamFoundationRegistryService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationRegistryService : TeamFoundationBaseRegistryService, 
    ITeamFoundationRegistryService

Le type TeamFoundationRegistryService expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TeamFoundationRegistryService

Début

Méthodes

  Nom Description
Méthode publique DeleteEntries(TeamFoundationRequestContext, array<String[]) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique DeleteEntries(TeamFoundationRequestContext, TeamFoundationIdentity, array<String[]) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique DeleteEntries(TeamFoundationRequestContext, Guid, array<String[]) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique GetValue(TeamFoundationRequestContext, String) Récupère la valeur du chemin d'accès spécifié. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue(TeamFoundationRequestContext, Guid, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue retourne la valeur pour le chemin d'accès spécifié en tant que chaîne. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue<T>(TeamFoundationRequestContext, String, T) Récupère la valeur du chemin d'accès spécifié, convertie dans le type spécifié par T. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, T) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue<T>() récupérera la valeur pour le chemin d'accès spécifié. Il sera converti au type spécifié par T. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean, T) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique QueryAuditLog QueryAuditLog est utilisé pour lire les modifications qui se sont produites au Registre. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, TeamFoundationIdentity, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, Guid, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, String, Boolean) Modèles spécifiques de segment : //« … » et « **// » segments correspondance zéro ou plus dans un chemin d'accès. « /*/ » correspond zéro ou segments est dans un chemin d'accès. Segments qui contiennent « … », « * » en plus de autres caractères (par exemple.. /f… « b », « /......./") sont non valides ou littéraux. d'autres modèles : un segment qui inclut « * » et d'autres caractères peut être utilisé pour faire correspondre un segment dans un chemin d'accès. par.. exemple « */ » /f correspondrait « /folder/ » mais pas « /afolder/ ». Actuel uniquement les modèles de segments de spéciaux sont pris en charge, et ils peuvent uniquement être le dernier segment. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntriesFallThru(TeamFoundationRequestContext, String) ReadEntries est utilisé pour lire plusieurs valeurs de Registre en valeurs uniques d'un appel du Registre de exécution sont inclus dans lequel elles ne se produisent pas dans le Registre. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntriesFallThru(TeamFoundationRequestContext, TeamFoundationIdentity, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, array<String[]) Enregistrez une méthode de rappel qui est appelée chaque fois que les chemins d'accès au Registre correspondant à les filtres spécifiés a changé
Méthode publique RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) Enregistrez une méthode de rappel qui est appelée chaque fois que les chemins d'accès au Registre correspondant à les filtres spécifiés a changé
Méthode publique ServiceEnd Implémentation d'ITeamFoundationService.ServiceEnd (Substitue TeamFoundationBaseRegistryService.ServiceEnd(TeamFoundationRequestContext).)
Méthode publique ServiceStart Implémentation d'ITeamFoundationService.ServiceStart (Substitue TeamFoundationBaseRegistryService.ServiceStart(TeamFoundationRequestContext).)
Méthode publique SetValue(TeamFoundationRequestContext, String, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique SetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique SetValue(TeamFoundationRequestContext, Guid, String, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique SetValue<T>(TeamFoundationRequestContext, String, T) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique SetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, T) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique SetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback) Annule l'inscription du rappel donnée pour cesser de recevoir des notifications
Méthode publique UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) Annule l'inscription du rappel donnée pour cesser de recevoir des notifications
Méthode publique WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique WriteEntries(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<RegistryEntry>) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>) (Hérité de TeamFoundationBaseRegistryService.)

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.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms