Поделиться через


TeamFoundationRegistryService - класс

Эта служба используется для чтения и записи пары " ключ-значение " в иерархическое реестр.

Иерархия наследования

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(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationRegistryService _
    Inherits TeamFoundationBaseRegistryService _
    Implements ITeamFoundationRegistryService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationRegistryService : TeamFoundationBaseRegistryService, 
    ITeamFoundationRegistryService

Тип TeamFoundationRegistryService предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод TeamFoundationRegistryService

В начало страницы

Методы

  Имя Описание
Открытый метод DeleteEntries(TeamFoundationRequestContext, array<String[]) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод DeleteEntries(TeamFoundationRequestContext, TeamFoundationIdentity, array<String[]) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод DeleteEntries(TeamFoundationRequestContext, Guid, array<String[]) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValue(TeamFoundationRequestContext, String) Извлекает значение для указанного пути. (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue(TeamFoundationRequestContext, Guid, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue вернет значение для заданного пути в виде строки. (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue<T>(TeamFoundationRequestContext, String, T) Извлекает значение для указанного пути, преобразованный в тип, определенный для t. (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, T) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue ()<T>извлекает значение для указанного пути. Затем он будет преобразован к типу, указанному для t. (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean, T) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод QueryAuditLog QueryAuditLog используется для считывания изменений, произошедших в реестр. (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntries(TeamFoundationRequestContext, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntries(TeamFoundationRequestContext, TeamFoundationIdentity, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntries(TeamFoundationRequestContext, Guid, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntries(TeamFoundationRequestContext, String, Boolean) Специальные шаблоны сегмента: "… «/» и «/* */» соответствие ноль или несколько сегментов пути. «/*/» соответствует нулю или один делит на сегменты пути. Сегменты, которые содержат «…», «*», в дополнение к другим символы (например.. «/f… b/», «/......./") или недопустимым или буквальны. Другие шаблоны. сегмент, включающий «*» и другие символы можно использовать, чтобы соответствовать одному сегменту в пути. например.., «/f */» соответствует «/folder/», но не «/afolder/». В настоящее время только шаблоны сегментов специальный поддерживаются и могут быть последним сегментом. (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntries(TeamFoundationRequestContext, TeamFoundationIdentity, String, Boolean) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntriesFallThru(TeamFoundationRequestContext, String) ReadEntries используется для считывания нескольких значений реестра в значениях одного вызова из падения через реестр включен, в котором они не происходят в данном реестре. (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntriesFallThru(TeamFoundationRequestContext, TeamFoundationIdentity, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, array<String[]) Регистрация обратного вызова, который вызывается, когда пути в реестре соответствующий данным фильтрам изменились
Открытый метод RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) Регистрация обратного вызова, который вызывается, когда пути в реестре соответствующий данным фильтрам изменились
Открытый метод ServiceEnd Реализация ITeamFoundationService.ServiceEnd (Переопределяет TeamFoundationBaseRegistryService.ServiceEnd(TeamFoundationRequestContext).)
Открытый метод ServiceStart Реализация ITeamFoundationService.ServiceStart (Переопределяет TeamFoundationBaseRegistryService.ServiceStart(TeamFoundationRequestContext).)
Открытый метод SetValue(TeamFoundationRequestContext, String, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод SetValue(TeamFoundationRequestContext, TeamFoundationIdentity, String, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод SetValue(TeamFoundationRequestContext, Guid, String, String) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод SetValue<T>(TeamFoundationRequestContext, String, T) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод SetValue<T>(TeamFoundationRequestContext, TeamFoundationIdentity, String, T) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод SetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback) Отменяет регистрацию заданного обратный вызов, который должен прекратить получать уведомления
Открытый метод UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) Отменяет регистрацию заданного обратный вызов, который должен прекратить получать уведомления
Открытый метод WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод WriteEntries(TeamFoundationRequestContext, TeamFoundationIdentity, IEnumerable<RegistryEntry>) (Унаследовано от TeamFoundationBaseRegistryService.)
Открытый метод WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>) (Унаследовано от TeamFoundationBaseRegistryService.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Framework.Server - пространство имен