Freigeben über


TeamFoundationBaseRegistryService-Klasse

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(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

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

Eigenschaften

  Name Beschreibung
Geschützte EigenschaftStatischer Member RegistryEntryDataSerializer

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode DeleteEntries(TeamFoundationRequestContext, array<String[])
Öffentliche Methode DeleteEntries(TeamFoundationRequestContext, Identity, array<String[])
Öffentliche Methode DeleteEntries(TeamFoundationRequestContext, Guid, array<String[])
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeStatischer Member FilterEntries Filtert die Liste von COM mit der bereitgestellten Filterpfade.
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (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.
Öffentliche Methode GetValue(TeamFoundationRequestContext, Identity, String)
Öffentliche Methode GetValue(TeamFoundationRequestContext, Guid, String)
Öffentliche Methode GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue gibt den Wert für den angegebenen Pfad als Zeichenfolge zurück.
Öffentliche Methode GetValue(TeamFoundationRequestContext, Identity, String, Boolean, String)
Öffentliche Methode GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, String) Ruft den Wert für den angegebenen Pfad ab, konvertiert z, welcher Typ T angegeben wird.
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Identity, String)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Guid, String)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, String, T) Ruft den Wert für den angegebenen Pfad ab, konvertiert z, welcher Typ T angegeben wird.
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Identity, String, T)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Guid, String, T)
Ö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.
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Identity, String, Boolean, T)
Öffentliche Methode GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T)
Geschützte Methode LogRegistryChangesEnabled
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode QueryAuditLog QueryAuditLog wird verwendet, um die Änderungen zu lesen, die zur Registrierung vorgenommen wurden.
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, String)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Identity, String)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Guid, String)
Ö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.
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Identity, String, Boolean)
Öffentliche Methode ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean)
Ö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.
Öffentliche Methode ReadEntriesFallThru(TeamFoundationRequestContext, Identity, String)
Öffentliche Methode ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String)
Geschützte Methode ReadEntriesInternal Warnung: Nehmen und zurückgibt schließen Registrierungspfade einschließlich Hive ab.
Öffentliche Methode ServiceEnd Implementierung von ITeamFoundationService.ServiceEnd
Öffentliche Methode ServiceStart Implementierung von ITeamFoundationService.ServiceStart
Öffentliche Methode SetValue(TeamFoundationRequestContext, String, String)
Öffentliche Methode SetValue(TeamFoundationRequestContext, Identity, String, String)
Öffentliche Methode SetValue(TeamFoundationRequestContext, Guid, String, String)
Öffentliche Methode SetValue<T>(TeamFoundationRequestContext, String, T)
Öffentliche Methode SetValue<T>(TeamFoundationRequestContext, Identity, String, T)
Öffentliche Methode SetValue<T>(TeamFoundationRequestContext, Guid, String, T)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>)
Öffentliche Methode WriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>)
Öffentliche Methode WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>)
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.

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