Partager via


TeamFoundationBaseRegistryService, classe

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(IdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<DefaultServiceImplementationAttribute(GetType(TeamFoundationRegistryService))> _
Public MustInherit Class TeamFoundationBaseRegistryService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(IdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[DefaultServiceImplementationAttribute(typeof(TeamFoundationRegistryService))]
public abstract class TeamFoundationBaseRegistryService : ITeamFoundationService

Le type TeamFoundationBaseRegistryService expose les membres suivants.

Propriétés

  Nom Description
Propriété protégéeMembre statique RegistryEntryDataSerializer

Début

Méthodes

  Nom Description
Méthode publique DeleteEntries(TeamFoundationRequestContext, array<String[])
Méthode publique DeleteEntries(TeamFoundationRequestContext, Identity, array<String[])
Méthode publique DeleteEntries(TeamFoundationRequestContext, Guid, array<String[])
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeMembre statique FilterEntries Filtre la liste d'entrées du Registre en utilisant les chemins d'accès fournis de filtre.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (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é.
Méthode publique GetValue(TeamFoundationRequestContext, Identity, String)
Méthode publique GetValue(TeamFoundationRequestContext, Guid, String)
Méthode publique GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue retourne la valeur du chemin d'accès spécifié sous forme de chaîne.
Méthode publique GetValue(TeamFoundationRequestContext, Identity, String, Boolean, String)
Méthode publique GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String)
Méthode publique GetValue<T>(TeamFoundationRequestContext, String) Récupère la valeur du chemin d'accès spécifié, convertie dans le type spécifié par T.
Méthode publique GetValue<T>(TeamFoundationRequestContext, Identity, String)
Méthode publique GetValue<T>(TeamFoundationRequestContext, Guid, String)
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.
Méthode publique GetValue<T>(TeamFoundationRequestContext, Identity, String, T)
Méthode publique GetValue<T>(TeamFoundationRequestContext, Guid, String, T)
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.
Méthode publique GetValue<T>(TeamFoundationRequestContext, Identity, String, Boolean, T)
Méthode publique GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T)
Méthode protégée LogRegistryChangesEnabled
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique QueryAuditLog QueryAuditLog est utilisé pour lire les modifications intervenues au Registre.
Méthode publique ReadEntries(TeamFoundationRequestContext, String)
Méthode publique ReadEntries(TeamFoundationRequestContext, Identity, String)
Méthode publique ReadEntries(TeamFoundationRequestContext, Guid, String)
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.
Méthode publique ReadEntries(TeamFoundationRequestContext, Identity, String, Boolean)
Méthode publique ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean)
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.
Méthode publique ReadEntriesFallThru(TeamFoundationRequestContext, Identity, String)
Méthode publique ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String)
Méthode protégée ReadEntriesInternal Avertissement : les prend et retourne complètent les chemins d'accès au Registre notamment la ruche.
Méthode publique ServiceEnd Implémentation d'ITeamFoundationService.ServiceEnd
Méthode publique ServiceStart Implémentation d'ITeamFoundationService.ServiceStart
Méthode publique SetValue(TeamFoundationRequestContext, String, String)
Méthode publique SetValue(TeamFoundationRequestContext, Identity, String, String)
Méthode publique SetValue(TeamFoundationRequestContext, Guid, String, String)
Méthode publique SetValue<T>(TeamFoundationRequestContext, String, T)
Méthode publique SetValue<T>(TeamFoundationRequestContext, Identity, String, T)
Méthode publique SetValue<T>(TeamFoundationRequestContext, Guid, String, T)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>)
Méthode publique WriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>)
Méthode publique WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>)
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.

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