Compartilhar via


Classe TeamFoundationRegistryService

Esse serviço é usado para ler e gravar pares chave/valor para um Registro hierárquica.

Hierarquia de herança

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

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

Sintaxe

'Declaração
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationRegistryService _
    Inherits TeamFoundationBaseRegistryService _
    Implements ITeamFoundationRegistryService, ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationRegistryService : TeamFoundationBaseRegistryService, 
    ITeamFoundationRegistryService, ITeamFoundationService

O tipo TeamFoundationRegistryService expõe os membros a seguir.

Construtores

  Nome Descrição
Método público TeamFoundationRegistryService

Superior

Métodos

  Nome Descrição
Método público DeleteEntries(TeamFoundationRequestContext, array<String[]) (Herdado de TeamFoundationBaseRegistryService.)
Método público DeleteEntries(TeamFoundationRequestContext, Identity, array<String[]) (Herdado de TeamFoundationBaseRegistryService.)
Método público DeleteEntries(TeamFoundationRequestContext, Guid, array<String[]) (Herdado de TeamFoundationBaseRegistryService.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GetValue(TeamFoundationRequestContext, String) Recupera o valor para um caminho especificado. (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue(TeamFoundationRequestContext, Identity, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue(TeamFoundationRequestContext, Guid, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue(TeamFoundationRequestContext, String, Boolean, String) GetValue retornará o valor para o caminho especificado como uma cadeia de caracteres. (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue(TeamFoundationRequestContext, Identity, String, Boolean, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue(TeamFoundationRequestContext, Guid, String, Boolean, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue<T>(TeamFoundationRequestContext, String, T) Recupera o valor para o caminho especificado, convertido para o tipo especificado pelo T. (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue<T>(TeamFoundationRequestContext, Identity, String, T) (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue<T>(TeamFoundationRequestContext, String, Boolean, T) GetValue<T>() recuperar o valor para um caminho especificado. Será convertido para o tipo especificado pelo T. (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue<T>(TeamFoundationRequestContext, Identity, String, Boolean, T) (Herdado de TeamFoundationBaseRegistryService.)
Método público GetValue<T>(TeamFoundationRequestContext, Guid, String, Boolean, T) (Herdado de TeamFoundationBaseRegistryService.)
Método público QueryAuditLog QueryAuditLog é usado para ler as alterações que ocorreu ao Registro. (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntries(TeamFoundationRequestContext, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntries(TeamFoundationRequestContext, Identity, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntries(TeamFoundationRequestContext, Guid, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntries(TeamFoundationRequestContext, String, Boolean) Padrão do segmento especiais: … “/”/" e “/”/" ** correspondência zero ou mais segmentos em um caminho. “/*/” corresponde zero ou um segmenta em um caminho. Segmentos que contêm “…”, “*” além do que outros caracteres (por exemplo /f… “b”, “/......./") são inválidos ou literais. Outros padrões: um segmento que inclua “*” e outros caracteres pode ser usado para corresponder um segmento em um caminho. e.g. “/f */” corresponde “/folder/” mas não /afolder/ “”. Somente os padrões de segmentos de especial são atualmente suportados, e só podem ser o último segmento. (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntries(TeamFoundationRequestContext, Identity, String, Boolean) (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntries(TeamFoundationRequestContext, Guid, String, Boolean) (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntriesFallThru(TeamFoundationRequestContext, String) ReadEntries é usado para ler múltiplos valores de Registro valores em um único chamada de provedores através do Registro é incluído onde não ocorrem no Registro. (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntriesFallThru(TeamFoundationRequestContext, Identity, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público ReadEntriesFallThru(TeamFoundationRequestContext, Guid, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, array<String[]) Registrar um método callback que será invocado sempre que os caminhos do Registro correspondentes aos filtros informados forem alterados
Método público RegisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean, array<String[]) Registrar um método callback que será invocado sempre que os caminhos do Registro correspondentes aos filtros informados forem alterados
Método público ServiceEnd Implementação de ITeamFoundationService.ServiceEnd (Substitui TeamFoundationBaseRegistryService.ServiceEnd(TeamFoundationRequestContext).)
Método público ServiceStart Implementação de ITeamFoundationService.ServiceStart (Substitui TeamFoundationBaseRegistryService.ServiceStart(TeamFoundationRequestContext).)
Método público SetValue(TeamFoundationRequestContext, String, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público SetValue(TeamFoundationRequestContext, Identity, String, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público SetValue(TeamFoundationRequestContext, Guid, String, String) (Herdado de TeamFoundationBaseRegistryService.)
Método público SetValue<T>(TeamFoundationRequestContext, String, T) (Herdado de TeamFoundationBaseRegistryService.)
Método público SetValue<T>(TeamFoundationRequestContext, Identity, String, T) (Herdado de TeamFoundationBaseRegistryService.)
Método público SetValue<T>(TeamFoundationRequestContext, Guid, String, T) (Herdado de TeamFoundationBaseRegistryService.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback) Cancela o registro do retorno de chamada fornecido para parar de receber notificações
Método público UnregisterNotification(TeamFoundationRequestContext, RegistrySettingsChangedCallback, Boolean) Cancela o registro do retorno de chamada fornecido para parar de receber notificações
Método público WriteEntries(TeamFoundationRequestContext, IEnumerable<RegistryEntry>) (Herdado de TeamFoundationBaseRegistryService.)
Método público WriteEntries(TeamFoundationRequestContext, Identity, IEnumerable<RegistryEntry>) (Herdado de TeamFoundationBaseRegistryService.)
Método público WriteEntries(TeamFoundationRequestContext, Guid, IEnumerable<RegistryEntry>) (Herdado de TeamFoundationBaseRegistryService.)
Método protegido WriteEntriesInternal WriteEntries é usado para atualizar ao mesmo tempo todo um conjunto de entradas de Registro.Todas as atualizações do Registro são transacionadas.Isso significa que todas ou quaisquer atualizações são confirmadas. (Herdado de TeamFoundationBaseRegistryService.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server