Share via


ITeamFoundationRegistryService Interface

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

Syntax

'Declaration
<DefaultServiceImplementationAttribute(GetType(TeamFoundationRegistryService))> _
Public Interface ITeamFoundationRegistryService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationRegistryService))]
public interface ITeamFoundationRegistryService : ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationRegistryService))]
public interface class ITeamFoundationRegistryService : ITeamFoundationService
[<DefaultServiceImplementationAttribute(typeof(TeamFoundationRegistryService))>]
type ITeamFoundationRegistryService =  
    interface 
        interface ITeamFoundationService 
    end
public interface ITeamFoundationRegistryService extends ITeamFoundationService

The ITeamFoundationRegistryService type exposes the following members.

Methods

  Name Description
Public method DeleteEntries Delete registry entries by path pattern
Public method GetValue(TeamFoundationRequestContext, String) Retrieves the value for the specified path.
Public method GetValue<T>(TeamFoundationRequestContext, String, T) GetValue&amp;lt;T&amp;gt;() will retrieve the value for the specified path. It will then be converted to the type specified by T.
Public method GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue&amp;lt;T&amp;gt;() will retrieve the value for the specified path. It will then be converted to the type specified by T.
Public method ReadEntriesFallThru ReadEntries is used to read multiple registry values in a single call Values from the fallthru registry are included where they do not exist in this registry
Public method RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, array<String[]) Register a callback method which will be invoked whenever registry paths matching the given filters has changed
Public method RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) Register a callback method which will be invoked whenever registry paths matching the given filters has changed
Public method ServiceEnd ServiceEnd is called when the Host is being Shutdown and this service should free all resources it is holding onto. (Inherited from ITeamFoundationService.)
Public method ServiceStart ServiceStart is called when the service is initialized. If the service is intialized asynchronously it must implement Service_Ready which is used to determine when the service is ready for users to access it. (Inherited from ITeamFoundationService.)
Public method SetValue<T>
Public method UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback) Unregisters the given callback to stop receiving notifications
Public method UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) Unregisters the given callback to stop receiving notifications
Public method WriteEntries Write registry entries

Top

See Also

Reference

Microsoft.TeamFoundation.Framework.Server Namespace