TeamFoundationBaseRegistryService 类

继承层次结构

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

命名空间:  Microsoft.TeamFoundation.Framework.Server
程序集:  Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)

语法

声明
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public MustInherit Class TeamFoundationBaseRegistryService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public abstract class TeamFoundationBaseRegistryService : ITeamFoundationService

TeamFoundationBaseRegistryService 类型公开以下成员。

方法

  名称 说明
公共方法 DeleteEntries(TeamFoundationRequestContext, array<String[])
公共方法 DeleteEntries(TeamFoundationRequestContext, TeamFoundationIdentity, array<String[])
公共方法 DeleteEntries(TeamFoundationRequestContext, Guid, array<String[])
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法静态成员 FilterEntries 使用提供的筛选器路径,筛选注册表项列表。
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 GetValue(TeamFoundationRequestContext, String) 检索指定路径的值。
公共方法 GetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String)
公共方法 GetValue(TeamFoundationRequestContext, Guid, String)
公共方法 GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue将返回指定路径的值作为字符串。
公共方法 GetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean, String)
公共方法 GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String)
公共方法 GetValue<T>(TeamFoundationRequestContext, String) 检索指定路径的值,会转换为T.指定的类型。
公共方法 GetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String)
公共方法 GetValue<T>(TeamFoundationRequestContext, Guid, String)
公共方法 GetValue<T>(TeamFoundationRequestContext, String, T) 检索指定路径的值,会转换为T.指定的类型。
公共方法 GetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, T)
公共方法 GetValue<T>(TeamFoundationRequestContext, Guid, String, T)
公共方法 GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue<T>()中检索指定路径的值。 然后它将转换为T.指定的类型。
公共方法 GetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean, T)
公共方法 GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T)
受保护的方法 LogRegistryChangesEnabled
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 QueryAuditLog QueryAuditLog用于读取发生了注册表的更改。
公共方法 ReadEntries(TeamFoundationRequestContext, String)
公共方法 ReadEntries(TeamFoundationRequestContext, TeamFoundationIdentity, String)
公共方法 ReadEntries(TeamFoundationRequestContext, Guid, String)
公共方法 ReadEntries(TeamFoundationRequestContext, String, Boolean) 特定段落模式:“/…/”和“/、/”匹配零个或多个段落在路径。 “/*/”匹配零个或一段在路径。 包含“…”段落,“*”除了其他字符之外(即.. “/f b/…”,“/......./")无效或文本的。 其他模式:包括“*”和其他字符的段可用于匹配一段在路径。 即.. “/f” */将与“不是/folder/”,但“/afolder/”。 目前仅特定段架构支持,并且,它们只能最后一个段落。
公共方法 ReadEntries(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean)
公共方法 ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean)
公共方法 ReadEntriesFallThru(TeamFoundationRequestContext, String) ReadEntries用于读取在唯一的多个注册表值调用从流程的值通过注册表包括的其在注册表的位置不会发生。
公共方法 ReadEntriesFallThru(TeamFoundationRequestContext, TeamFoundationIdentity, String)
公共方法 ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String)
受保护的方法 ReadEntriesInternal 警告:为并返回完整路径包括注册表项。
公共方法 ServiceEnd ITeamFoundationService.ServiceEnd的实现
公共方法 ServiceStart ITeamFoundationService.ServiceStart的实现
公共方法 SetValue(TeamFoundationRequestContext, String, String)
公共方法 SetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String, String)
公共方法 SetValue(TeamFoundationRequestContext, Guid, String, String)
公共方法 SetValue<T>(TeamFoundationRequestContext, String, T)
公共方法 SetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, T)
公共方法 SetValue<T>(TeamFoundationRequestContext, Guid, String, T)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>)
公共方法 WriteEntries(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<RegistryEntry>)
公共方法 WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>)
受保护的方法 WriteEntriesInternal WriteEntries用于更新同时设置注册表项都设置为。对注册表的所有更新已处理。这意味着所有或更新了改选项。

页首

字段

  名称 说明
受保护的字段静态成员 s_registryEntryDataSerializer

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.Framework.Server 命名空间