Classe TeamFoundationServer
Observação: esta API agora é obsoleta.
Representa uma conexão a um servidor que esteja executando o Team Foundation Server.
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Client.TeamFoundationServer
Namespace: Microsoft.TeamFoundation.Client
Assembly: Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)
Sintaxe
'Declaração
<ObsoleteAttribute("")> _
Public Class TeamFoundationServer _
Implements IServiceProvider, IDisposable
[ObsoleteAttribute("")]
public class TeamFoundationServer : IServiceProvider,
IDisposable
O tipo TeamFoundationServer expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
TeamFoundationServer(String) | Inicializa um novo objeto de TeamFoundationServer que está associado com o URL especificado. | |
TeamFoundationServer(Uri) | Inicializa um novo objeto de TeamFoundationServer que está associado com o URL especificado. | |
TeamFoundationServer(RegisteredProjectCollection) | Inicializa um novo objeto de TeamFoundationServer que está associado com o servidor que é descrito pelo RegisteredProjectCollection especificado. | |
TeamFoundationServer(String, ICredentialsProvider) | Inicializa um novo objeto de TeamFoundationServer que está associado com o provedor especificado URL e de credenciais. | |
TeamFoundationServer(String, ICredentials) | Inicializa um novo objeto de TeamFoundationServer que está associado com o URL e as credenciais especificados. | |
TeamFoundationServer(Uri, ICredentialsProvider) | Inicializa um novo objeto de TeamFoundationServer que está associado com URI e o provedor de credenciais especificados. | |
TeamFoundationServer(Uri, ICredentials) | Inicializa um novo objeto de TeamFoundationServer que está associado com o identificador de recursos uniforme especificado (URI) e as credenciais. | |
TeamFoundationServer(String, ICredentials, ICredentialsProvider) | Inicializa um novo objeto de TeamFoundationServer que está associado com o URL e as credenciais especificados. | |
TeamFoundationServer(Uri, ICredentials, ICredentialsProvider) | Inicializa um novo objeto de TeamFoundationServer que está associado com URI, as credenciais e o provedor de credenciais especificados. | |
TeamFoundationServer(RegisteredProjectCollection, ICredentials, ICredentialsProvider) | Inicializa um novo objeto de TeamFoundationServer que está associado com o servidor que é descrito pelo RegisteredProjectCollection, por credenciais, e especificados pelo provedor de credenciais. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AuthenticatedUserDisplayName | Obtém o nome para exibição do usuário autenticado. | |
AuthenticatedUserIdentity | Obtém a identidade autenticada do usuário. | |
AuthenticatedUserName | Obtém o nome de usuário autenticado. | |
ClientCacheDirectory | Obtém o diretório que contém os arquivos de cache do cliente. | |
ClientCacheDirectoryForInstance | Obtém o diretório para usar quando os dados são armazenados em cachê do servidor. | |
ClientSettingsDirectory | Obtém ou define o diretório que contém os arquivos de configurações do cliente. | |
Credentials | Obtém as credenciais para este objeto de TeamFoundationServer. | |
Culture | Obtém ou define a cultura para usar este objeto de TeamFoundationServer. | |
HasAuthenticated | Obtém um sinalizador que descreve se este objeto de TeamFoundationServer foi autenticada com êxito. | |
InstanceId | Obtém o GUID que identifica unicamente o servidor. | |
Name | Obtém o nome do servidor que está executando o Team Foundation Server. | |
SessionId | Obtém o GUID que identifica este objeto de TeamFoundationServer para o servidor e é gravado no log de atividade do servidor. | |
TfsTeamProjectCollection | Obtém a instância de TfsTeamProjectCollection que está associada com este objeto de TeamFoundationServer. | |
TimeZone | Obtém ou define o fuso horário. | |
Uri | Obtém o URL do servidor atual que está executando o Team Foundation Server. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Authenticate | Autentica a conexão com o servidor. | |
Dispose | Notifies interessado objetos de liberação e disponibiliza este objeto. | |
EnsureAuthenticated | Autentica a conexão, se não foi autenticada anteriormente. | |
Equals | Verifica se este objeto de TeamFoundationServer é igual ao objeto especificado. (Substitui Object.Equals(Object).) | |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Obtém o código hash para este objeto. (Substitui Object.GetHashCode().) | |
GetService(Type) | Obtém o serviço especificado. | |
GetService<T>() | Obtém o serviço especificado. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Obtém o nome do objeto de TeamFoundationServer. (Substitui Object.ToString().) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
CredentialsChanged | Esse evento ocorre quando as credenciais de objeto de TeamFoundationServer são alterados. |
Superior
Operadores
Nome | Descrição | |
---|---|---|
Equality | Verifica se os objetos específicos de TeamFoundationServer são iguais. | |
Inequality | Verifica se os objetos específicos de TeamFoundationServer não são iguais. |
Superior
Comentários
Essa classe está obsoleta. Use as classes de TfsTeamProjectCollection ou de TfsConfigurationServer em vez disso.
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.