Partager 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, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationRegistryService : TeamFoundationBaseRegistryService, 
    ITeamFoundationRegistryService, ITeamFoundationService

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, Identity, 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 par défaut. (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, Identity, 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 du chemin d'accès spécifié sous forme de chaîne. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue(TeamFoundationRequestContext, Identity, 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, Identity, 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ère la valeur du chemin d'accès spécifié. Il va être converti en type spécifié par T. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique GetValue<T>(TeamFoundationRequestContext, Identity, 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 intervenues au Registre. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, String) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, Identity, 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éciaux de segment : « /…/ » et « /**/ » correspondance zéro segments ou plus dans un tracé. « /*/ » correspond à zéro ou une segmente sur un tracé. Segments qui contiennent « … », « * » en plus de autres caractères (par exemple « /f… b », « /......./") sont valides ou littéraux. D'autres modèles : un segment qui inclut « * » et d'autres caractères peut être utilisé pour correspondre à un segment sur un tracé. e.g. « /f*/ » correspondrait à « /folder/ » mais pas « /afolder/ ». Actuellement uniquement les modèles de segments spéciales sont pris en charge, et ils peuvent être le dernier segment. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntries(TeamFoundationRequestContext, Identity, 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 dans les valeurs d'un seul appel du Registre de exécution sont inclus où elles ne se produisent pas dans ce Registre. (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique ReadEntriesFallThru(TeamFoundationRequestContext, Identity, 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 sera appelée chaque fois que les chemins d'accès au Registre qui correspondent aux filtres spécifiés a changé
Méthode publique RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) Enregistrez une méthode de rappel qui sera appelée chaque fois que les chemins d'accès au Registre qui correspondent aux 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, Identity, 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, Identity, 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é pour cesser de recevoir des notifications
Méthode publique UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) Annule l'inscription du rappel donné pour cesser de recevoir des notifications
Méthode publique WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique WriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>) (Hérité de TeamFoundationBaseRegistryService.)
Méthode publique WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>) (Hérité de TeamFoundationBaseRegistryService.)
Méthode protégée WriteEntriesInternal WriteEntries est utilisé pour mettre à jour un jeu d'entrées du Registre en même temps.Toutes les mises à jour du Registre sont traitées.Cela signifie que toute ou aucune mises à jour ne sont validées. (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