Partager via


TfsConfigurationServer, classe

Représente une connexion au serveur qui exécute Team Foundation Server.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Client.TfsConnection
    Microsoft.TeamFoundation.Client.TfsConfigurationServer

Espace de noms :  Microsoft.TeamFoundation.Client
Assembly :  Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Déclaration
Public Class TfsConfigurationServer _
    Inherits TfsConnection
public class TfsConfigurationServer : TfsConnection

Le type TfsConfigurationServer expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TfsConfigurationServer(Uri) Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer) Initialise une nouvelle instance de TfsConfigurationServer en utilisant les informations d'inscription sur l'ordinateur local.
Méthode publique TfsConfigurationServer(Uri, ICredentialsProvider) Obsolète.Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(Uri, TfsClientCredentials) Initialise une nouvelle instance d'TfsConfigurationServer avec les informations d'identification spécifiées.
Méthode publique TfsConfigurationServer(Uri, IdentityDescriptor) Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(Uri, Boolean)
Méthode publique TfsConfigurationServer(Uri, ICredentials) Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer, IdentityDescriptor) Initialise une nouvelle instance de TfsConfigurationServer en utilisant les informations d'inscription sur l'ordinateur local, et emprunter l'identité de IIdentityManagementService.
Méthode publique TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor) Initialise une nouvelle instance d'TfsConfigurationServer avec les informations d'identification spécifiées.L'identité spécifiée sera empruntée pour toutes les opérations.
Méthode publique TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider) Obsolète.Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider) Obsolète.Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory)
Méthode publique TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, Boolean)
Méthode publique TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider, IdentityDescriptor) Obsolète.Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider, IdentityDescriptor) Obsolète.Initialise une nouvelle instance de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor, ITfsRequestChannelFactory, Boolean)

Début

Propriétés

  Nom Description
Propriété publique AuthorizedIdentity Obtient l'identité qui est autorisée à effectuer des appels au serveur qui exécute Team Foundation Server. (Hérité de TfsConnection.)
Propriété publique CatalogNode Obtient la ressource catalogue associée à cette instance de TfsConfigurationServer. (Substitue TfsConnection.CatalogNode.)
Propriété protégée CatalogResourceId (Hérité de TfsConnection.)
Propriété publique ClientCacheDirectoryForInstance Obtient le chemin d'accès du répertoire utilisé pour mettre en cache les données du serveur qui exécute Team Foundation Server. (Hérité de TfsConnection.)
Propriété publique ClientCacheDirectoryForUser Chemin d'accès qui doit être utilisé pour mettre en cache les données spécifiques à l'utilisateur de ce serveur.L'accès à cette propriété entraîne un appel de serveur pour récupérer les informations utilisateur si le serveur n'a pas été connecté.Cela ressemble à ce qui suit : %LOCALAPPDATA%\Microsoft\Team Foundation\[s_version]\Cache\[userId]\[instanceId]_[scheme] (Hérité de TfsConnection.)
Propriété publique ClientCredentials Obtient les informations d'identification pour cette collection de projets. (Hérité de TfsConnection.)
Propriété publique ClientVolatileCacheDirectoryForInstance Chemin d'accès qui doit être utilisé pour mettre en cache des données spécifiques à l'instance de ce serveur qui sont supprimées quand le serveur est supprimé ou connecté avec un autre utilisateur. (Hérité de TfsConnection.)
Propriété publique ConnectivityFailureOnLastWebServiceCall Indique si le dernier appel du service web émis par cet objet TfsConnection a échoué en raison d'un problème de connectivité. (Hérité de TfsConnection.)
Propriété publique Credentials Obtient les informations d'identification pour cette instance de Team Foundation Server. (Hérité de TfsConnection.)
Propriété publique Culture Obtient ou définit l'environnement de localisation utilisé par le serveur qui exécute Team Foundation Server. (Hérité de TfsConnection.)
Propriété publique HasAuthenticated Obtient l'état d'un indicateur qui indique si cette instance de TfsConnection a été correctement authentifiée. (Hérité de TfsConnection.)
Propriété publique InstanceId Obtient le GUID qui identifie cette connexion Team Foundation Server. (Hérité de TfsConnection.)
Propriété publique IsHostedServer Retourne True si le serveur est un serveur Team Foundation Server hébergé par Microsoft Azure. (Hérité de TfsConnection.)
Propriété publique Name Obtient le nom de cette instance de TfsConfigurationServer. (Substitue TfsConnection.Name.)
Propriété publique ServerCapabilities Fonctionnalités du serveur TFS (Hérité de TfsConnection.)
Propriété publique SessionId Obtient le GUID qui identifie cette instance du client auprès du serveur. (Hérité de TfsConnection.)
Propriété publique TimeZone Obtient ou définit le fuseau horaire de cette connexion Team Foundation Server. Permet de convertir les dates et heures en valeurs UTC. (Hérité de TfsConnection.)
Propriété publique UICulture Culture qui sera utilisée.La valeur par défaut est CultureInfo.CurrentUICulture. (Hérité de TfsConnection.)
Propriété publique Uri Obtient l'URI (Uniform Resource Identifier) pour cette connexion Team Foundation Server. (Hérité de TfsConnection.)

Début

Méthodes

  Nom Description
Méthode publique Authenticate Authentifie la connexion à Team Foundation Server à l'aide du fournisseur d'informations d'identification spécifié. (Hérité de TfsConnection.)
Méthode publique Connect Se connecte à un serveur qui exécute Team Foundation Server et retourne des informations basées sur connectOptions. (Hérité de TfsConnection.)
Méthode protégée CreateInternalProxy (Hérité de TfsConnection.)
Méthode protégée CreateServiceInstance (Hérité de TfsConnection.)
Méthode protégée CreateVssConnection (Hérité de TfsConnection.)
Méthode publique Dispose Avertit les objets associés de la suppression et supprime cette instance de TfsConnection. (Hérité de TfsConnection.)
Méthode publique EnsureAuthenticated Authentifie la connexion à Team Foundation Server si elle ne l'a pas déjà été. (Hérité de TfsConnection.)
Méthode publique Equals Retourne True si l'objet spécifié est égal à cet objet TfsConnection. L'égalité est définie en comparant l'URL complète des deux objets TfsConnection. (Hérité de TfsConnection.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publique GetAuthenticatedIdentity Obtient l'identité qui a été authentifiée auprès du serveur. (Hérité de TfsConnection.)
Méthode publique GetClient<T> (Hérité de TfsConnection.)
Méthode publique GetHashCode Obtient le code de hachage de cette instance de TfsConnection. (Hérité de TfsConnection.)
Méthode publique GetService(Type) Obtient le service demandé. (Hérité de TfsConnection.)
Méthode publique GetService<T>() Obtient le service demandé. (Hérité de TfsConnection.)
Méthode protégée GetServiceInstance Obtient l'instance de base du service du service spécifié. (Substitue TfsConnection.GetServiceInstance(Type, Object).)
Méthode publique GetTeamProjectCollection Obtient le TfsTeamProjectCollection avec l'ID spécifié
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée InitializeTeamFoundationObject Initialise l'objet Team Foundation Server spécifié. (Substitue TfsConnection.InitializeTeamFoundationObject(String, Object).)
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode protégée OnConnectivityFailureStatusChanged Déclenche l'événement ConnectivityFailureStatusChanged. (Hérité de TfsConnection.)
Méthode publique ToString Obtient le nom de l'instance de TfsConnection. (Hérité de TfsConnection.)

Début

Événements

  Nom Description
Événement public ConnectivityFailureStatusChanged Cet événement est déclenché quand la valeur de l'indicateur ConnectivityFailureOnLastWebServiceCall est modifiée. (Hérité de TfsConnection.)
Événement public CredentialsChanged Cet événement est déclenché quand les informations d'identification de l'objet TeamFoundationServer sont modifiées. (Hérité de TfsConnection.)

Début

Notes

TfsConfigurationServer est dérivé d'TfsConnection. Il remplace la classe obsolète TeamFoundationServer.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Client, espace de noms

TfsConfigurationServerFactory

TfsTeamProjectCollection

Autres ressources

Connexion à Team Foundation Server à partir d'une application console