Condividi tramite


Classe TeamFoundationRegistryService

Questo servizio viene utilizzato per leggere e scrivere le coppie chiave/valore nel Registro di sistema gerarchico.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

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

Il tipo TeamFoundationRegistryService espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TeamFoundationRegistryService

In alto

Metodi

  Nome Descrizione
Metodo pubblico DeleteEntries(TeamFoundationRequestContext, array<String[]) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico DeleteEntries(TeamFoundationRequestContext, Identity, array<String[]) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico DeleteEntries(TeamFoundationRequestContext, Guid, array<String[]) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetValue(TeamFoundationRequestContext, String) Recupera il valore del percorso specificato. (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue(TeamFoundationRequestContext, Identity, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue(TeamFoundationRequestContext, Guid, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue restituirà il valore per il percorso specificato come stringa. (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue(TeamFoundationRequestContext, Identity, String, Boolean, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue<T>(TeamFoundationRequestContext, String, T) Recupera il valore del percorso specificato, convertito nel tipo specificato da T. (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue<T>(TeamFoundationRequestContext, Identity, String, T) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue<T>() recupererà il valore per il percorso specificato. Quindi verrà convertito nel tipo specificato da T. (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue<T>(TeamFoundationRequestContext, Identity, String, Boolean, T) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico QueryAuditLog QueryAuditLog viene utilizzato per leggere le modifiche apportate al Registro di sistema. (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntries(TeamFoundationRequestContext, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntries(TeamFoundationRequestContext, Identity, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntries(TeamFoundationRequestContext, Guid, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntries(TeamFoundationRequestContext, String, Boolean) Modelli specifici del segmento: "//..." e "//" ** corrisponde a zero o più segmenti lungo un percorso. "/*/" corrisponde a zero o uno dei segmenti di un percorso. Segmenti che contengono "...", "*" oltre ad altri caratteri (ad esempio "/f "..." b ", "/......./") non validi o letterali. Altri modelli: un segmento che include "*" e altri caratteri può essere utilizzato per confrontare un segmento di un percorso. e.g. /f "*/" che "/folder/" ma non a "/afolder/". Attualmente solo i modelli di segmenti speciali supportati e possono essere solo l'ultimo segmento. (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntries(TeamFoundationRequestContext, Identity, String, Boolean) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntriesFallThru(TeamFoundationRequestContext, String) ReadEntries viene utilizzato per leggere i valori del Registro di sistema più valori in uno di una chiamata a partire dal passaggio Registro di sistema è incluso in cui non si verificano nel Registro di sistema. (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntriesFallThru(TeamFoundationRequestContext, Identity, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, array<String[]) Registrare un metodo di callback che verrà richiamato ogni volta che i percorsi del Registro di sistema che corrispondono ai filtri specificati ha modificato
Metodo pubblico RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) Registrare un metodo di callback che verrà richiamato ogni volta che i percorsi del Registro di sistema che corrispondono ai filtri specificati ha modificato
Metodo pubblico ServiceEnd Implementazione di ITeamFoundationService.ServiceEnd (Esegue l'override di TeamFoundationBaseRegistryService.ServiceEnd(TeamFoundationRequestContext)).
Metodo pubblico ServiceStart Implementazione di ITeamFoundationService.ServiceStart (Esegue l'override di TeamFoundationBaseRegistryService.ServiceStart(TeamFoundationRequestContext)).
Metodo pubblico SetValue(TeamFoundationRequestContext, String, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico SetValue(TeamFoundationRequestContext, Identity, String, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico SetValue(TeamFoundationRequestContext, Guid, String, String) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico SetValue<T>(TeamFoundationRequestContext, String, T) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico SetValue<T>(TeamFoundationRequestContext, Identity, String, T) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico SetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback) Annulla la registrazione del callback specificato per interrompere la ricezione delle notifiche
Metodo pubblico UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) Annulla la registrazione del callback specificato per interrompere la ricezione delle notifiche
Metodo pubblico WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico WriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>) (Ereditato da TeamFoundationBaseRegistryService)
Metodo pubblico WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>) (Ereditato da TeamFoundationBaseRegistryService)
Metodo protetto WriteEntriesInternal WriteEntries viene utilizzato per aggiornare un insieme di voci del Registro di sistema tutti contemporaneamente.Tutti gli aggiornamenti al Registro di sistema vengono considerati.Ciò significa che tutti gli aggiornamenti oppure non viene eseguito il commit. (Ereditato da TeamFoundationBaseRegistryService)

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server