Freigeben über


TeamFoundationRegistryService-Klasse

Dieser Dienst wird verwendet, um Schlüssel-Wert-Paare in eine hierarchische Registrierung zu lesen und zu schreiben.

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

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

Der TeamFoundationRegistryService-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TeamFoundationRegistryService

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode DeleteEntries(TeamFoundationRequestContext, array<String[]) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode DeleteEntries(TeamFoundationRequestContext, Identity, array<String[]) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode DeleteEntries(TeamFoundationRequestContext, Guid, array<String[]) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue(TeamFoundationRequestContext, String) Ruft den Wert für den angegebenen Pfad. (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue(TeamFoundationRequestContext, Identity, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue(TeamFoundationRequestContext, Guid, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue gibt den Wert für den angegebenen Pfad als Zeichenfolge zurück. (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue(TeamFoundationRequestContext, Identity, String, Boolean, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, String, T) Ruft den Wert für den angegebenen Pfad ab, konvertiert z, welcher Typ T angegeben wird. (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Identity, String, T) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue<T>() ruft den Wert für den angegebenen Pfad. Es wird dann in den Typ konvertiert, die von T angegeben wird. (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Identity, String, Boolean, T) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode QueryAuditLog QueryAuditLog wird verwendet, um die Änderungen zu lesen, die zur Registrierung vorgenommen wurden. (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Identity, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Guid, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, String, Boolean) Besondere Segmentmuster: "/.../" und "/**/" Übereinstimmung mit keinem oder mehr Segmente auf einem Pfad. "/*/" stimmt null ab, oder von den auf einem Pfad. Segmente, die "..." enthalten, "*" zusätzlich zu anderen Zeichen (z. B. "/f... b", "/......./") sind entweder ungültig oder literal. Weitere Muster: ein Segment, das "*" und andere Zeichen enthält, kann verwendet werden, um ein Segment auf einem Pfad. e.g. /f "*/" würde "/folder/" jedoch nicht "/afolder/" übereinstimmen. Derzeit nur die Specialsegmentmuster werden unterstützt, und sie können das letzten Segment nur sein. (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Identity, String, Boolean) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntriesFallThru(TeamFoundationRequestContext, String) ReadEntries wird verwendet, um mehrere Registrierungswerte in einem einzelnen Aufruf Werten aus der Fortfahrenregistrierung zu lesen sind enthalten, wo er nicht in dieser Registrierung auftreten. (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntriesFallThru(TeamFoundationRequestContext, Identity, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, array<String[]) Registrieren Sie eine Rückrufmethode, die aufgerufen wird, wenn die Registrierungspfade, welche den angegebenen Filtern übereinstimmen, geändert hat
Öffentliche Methode RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) Registrieren Sie eine Rückrufmethode, die aufgerufen wird, wenn die Registrierungspfade, welche den angegebenen Filtern übereinstimmen, geändert hat
Öffentliche Methode ServiceEnd Implementierung von ITeamFoundationService.ServiceEnd (Überschreibt TeamFoundationBaseRegistryService.ServiceEnd(TeamFoundationRequestContext).)
Öffentliche Methode ServiceStart Implementierung von ITeamFoundationService.ServiceStart (Überschreibt TeamFoundationBaseRegistryService.ServiceStart(TeamFoundationRequestContext).)
Öffentliche Methode SetValue(TeamFoundationRequestContext, String, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode SetValue(TeamFoundationRequestContext, Identity, String, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode SetValue(TeamFoundationRequestContext, Guid, String, String) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode SetValue<T>(TeamFoundationRequestContext, String, T) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode SetValue<T>(TeamFoundationRequestContext, Identity, String, T) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode SetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback) Hebt die Registrierung der angegebenen Rückruf, um Benachrichtigungen zu empfangen beenden
Öffentliche Methode UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) Hebt die Registrierung der angegebenen Rückruf, um Benachrichtigungen zu empfangen beenden
Öffentliche Methode WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode WriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>) (Von TeamFoundationBaseRegistryService geerbt.)
Öffentliche Methode WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>) (Von TeamFoundationBaseRegistryService geerbt.)
Geschützte Methode WriteEntriesInternal WriteEntries wird verwendet, um einen Satz von Registrierungseinträgen alle gleichzeitig aktualisieren.Alle Updates zur Registrierung abgewickelt werden.Dies bedeutet, dass entweder alle oder keine der Aktualisierungen übernommen werden. (Von TeamFoundationBaseRegistryService geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace