Classe TeamFoundationDatabaseSettings
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseSettings
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxe
'Declaração
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationResourceManagementService))> _
Public NotInheritable Class TeamFoundationDatabaseSettings _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationResourceManagementService))]
public sealed class TeamFoundationDatabaseSettings : ITeamFoundationService
O tipo TeamFoundationDatabaseSettings expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
ClearConnectionString | Isso removerá uma cadeia de conexão para um base de dados especificado. | |
ClearSqlConnectionPool | Limpa o pool de conexão SQL para todas as cadeias de conexão fornecidas. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetAllConnectionStrings | Cria uma coleção de cadeias de conexão para provavelmente usado por TFS para acessar este host.Útil para limpar o pool de conexão SQL. | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
QueryConnectionStrings(TeamFoundationRequestContext) | Retorna cadeias de conexão para cada base de dados lógico. | |
QueryConnectionStrings(String, Guid) | Retorna cadeias de conexão para cada base de dados lógico. | |
ReadConnectionString | Isso irá examinar o base de dados especificado e recuperar a cadeia de conexão.Se o base de dados não é configurado, o de em um valor nulo será retornado. | |
ReadConnectionTimeout | ||
ReadDeadlockPause | Isso primeiro determinará se este base de dados tem um valor específico para pausar de deadlock, se não retornará o valor padrão configurado para todos os bases de dados | |
ReadDeadlockRetryCount | Isso primeiro determinará se este base de dados tem um valor específico para a contagem de nova tentativa de deadlock, se não retornará o valor padrão configurado para todos os bases de dados | |
ReadExecutionTimeThreshold | Ler o ExecutionTimeThreshold | |
ReadLoggingOptions | Ler as opções de log | |
ReadPerformanceOptions | Ler as opções de desempenho | |
ReadTimeout | Isso irá examinar o base de dados especificado e recuperar a cadeia de conexão.Se o base de dados não é configurado, o de em um valor nulo será retornado. | |
SetConnectionString | Isso irá definir a cadeia de conexão para um base de dados especificado.Isso imediatamente limpa o cache. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
ValidateCategory | ValidateCategory é usado para certificar-se de que o requestContext tem o direito de acessar o base de dados e que a versão do esquema corresponde entre o componente e a propriedade estendida |
Superior
Eventos
Nome | Descrição | |
---|---|---|
ConnectionStringsUpdated | Isso é acionado sempre que uma cadeia de conexão é adicionada ou atualizada. A lista passada irá conter as cadeias de conexão atualizados. |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
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.