Export (0) Print
Expand All

TeamFoundationBaseRegistryService Class

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)

[TeamFoundationServiceDependency(typeof(IdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[DefaultServiceImplementationAttribute(typeof(TeamFoundationRegistryService))]
public abstract class TeamFoundationBaseRegistryService : ITeamFoundationService

The TeamFoundationBaseRegistryService type exposes the following members.

  NameDescription
Public methodDeleteEntries(TeamFoundationRequestContext, String[])
Public methodDeleteEntries(TeamFoundationRequestContext, Identity, String[])
Public methodDeleteEntries(TeamFoundationRequestContext, Guid, String[])
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodStatic memberFilterEntriesFilters the list of registry entries using the provided filter paths.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodGetValue(TeamFoundationRequestContext, String)Retrieves the value for the specified path.
Public methodGetValue(TeamFoundationRequestContext, Identity, String)
Public methodGetValue(TeamFoundationRequestContext, Guid, String)
Public methodGetValue(TeamFoundationRequestContext, String, Boolean, String)GetValue will return the value for the specified path as a string.
Public methodGetValue(TeamFoundationRequestContext, Identity, String, Boolean, String)
Public methodGetValue(TeamFoundationRequestContext, Guid, String, Boolean, String)
Public methodGetValue<T>(TeamFoundationRequestContext, String)Retrieves the value for the specified path, converted to the type specified by T.
Public methodGetValue<T>(TeamFoundationRequestContext, Identity, String)
Public methodGetValue<T>(TeamFoundationRequestContext, Guid, String)
Public methodGetValue<T>(TeamFoundationRequestContext, String, T)Retrieves the value for the specified path, converted to the type specified by T.
Public methodGetValue<T>(TeamFoundationRequestContext, Identity, String, T)
Public methodGetValue<T>(TeamFoundationRequestContext, Guid, String, T)
Public methodGetValue<T>(TeamFoundationRequestContext, String, Boolean, T)GetValue<T>() will retrieve the value for the specified path. It will then be converted to the type specified by T.
Public methodGetValue<T>(TeamFoundationRequestContext, Identity, String, Boolean, T)
Public methodGetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T)
Protected methodLogRegistryChangesEnabled
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodQueryAuditLogQueryAuditLog is used to read the changes that have occurred to the registry.
Public methodReadEntries(TeamFoundationRequestContext, String)
Public methodReadEntries(TeamFoundationRequestContext, Identity, String)
Public methodReadEntries(TeamFoundationRequestContext, Guid, String)
Public methodReadEntries(TeamFoundationRequestContext, String, Boolean)Special segment patterns: "/.../" and "/**/" match zero or more segments in a path. "/*/" matches zero or one segments in a path. Segments that contain "...", "*" in addition to other characters (e.g. "/f...b/", "/......./") are either invalid or literal. Other patterns: a segment that includes "*" and other characters can be used to match one segment in a path. e.g. "/f*/" would match "/folder/" but not "/afolder/". Currently only the special segments patterns are supported, and they can only be the last segment.
Public methodReadEntries(TeamFoundationRequestContext, Identity, String, Boolean)
Public methodReadEntries(TeamFoundationRequestContext, Guid, String, Boolean)
Public methodReadEntriesFallThru(TeamFoundationRequestContext, String)ReadEntries is used to read multiple registry values in a single call Values from the fall through registry are included where they do not occur in this registry.
Public methodReadEntriesFallThru(TeamFoundationRequestContext, Identity, String)
Public methodReadEntriesFallThru(TeamFoundationRequestContext, Guid, String)
Protected methodReadEntriesInternalWarning: takes and returns complete registry paths including the hive.
Public methodServiceEndImplementation of ITeamFoundationService.ServiceEnd
Public methodServiceStartImplementation of ITeamFoundationService.ServiceStart
Public methodSetValue(TeamFoundationRequestContext, String, String)
Public methodSetValue(TeamFoundationRequestContext, Identity, String, String)
Public methodSetValue(TeamFoundationRequestContext, Guid, String, String)
Public methodSetValue<T>(TeamFoundationRequestContext, String, T)
Public methodSetValue<T>(TeamFoundationRequestContext, Identity, String, T)
Public methodSetValue<T>(TeamFoundationRequestContext, Guid, String, T)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Public methodWriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>)
Public methodWriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>)
Public methodWriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>)
Protected methodWriteEntriesInternalWriteEntries is used to update a set of registry entries all at the same time. All updates to the registry are transacted. This means either all or none of the updates are committed.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2015 Microsoft