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 l'objet de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer) Initialise une nouvelle instance de l'objet de TfsConfigurationServer à l'aide de informations d'inscription sur l'ordinateur local.
Méthode publique TfsConfigurationServer(Uri, ICredentialsProvider) Obsolète. Initialise une nouvelle instance de l'objet de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(Uri, TfsClientCredentials) Initialise une nouvelle instance d' TfsConfigurationServer aide de les informations d'identification spécifiées.
Méthode publique TfsConfigurationServer(Uri, IdentityDescriptor) Initialise une nouvelle instance de l'objet de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(Uri, Boolean)
Méthode publique TfsConfigurationServer(Uri, ICredentials) Initialise une nouvelle instance de l'objet de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer, IdentityDescriptor) Initialise une nouvelle instance de l'objet de TfsConfigurationServer à l'aide de informations d'inscription sur l'ordinateur local, puis emprunter l'identité d' IIdentityManagementService.
Méthode publique TfsConfigurationServer(Uri, TfsClientCredentials, IdentityDescriptor) Initialise une nouvelle instance d' TfsConfigurationServer aide de les informations d'identification spécifiées.L'identité empruntée est spécifiée pour toutes les opérations.
Méthode publique TfsConfigurationServer(Uri, ICredentials, ICredentialsProvider) Obsolète. Initialise une nouvelle instance de l'objet de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider) Obsolète. Initialise une nouvelle instance de l'objet 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 l'objet de TfsConfigurationServer.
Méthode publique TfsConfigurationServer(RegisteredConfigurationServer, ICredentials, ICredentialsProvider, IdentityDescriptor) Obsolète. Initialise une nouvelle instance de l'objet 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 à appeler au serveur qui exécute Team Foundation Server. (Hérité de TfsConnection.)
Propriété publique CachedInstanceId (Hérité de TfsConnection.)
Propriété publique CatalogNode Obtient la ressource de catalogue associée à cette instance de TfsConfigurationServer. (Substitue TfsConnection.CatalogNode.)
Propriété protégée CatalogResourceId (Hérité de TfsConnection.)
Propriété publique ChannelFactory (Hérité de TfsConnection.)
Propriété publique ClientCacheDirectoryForInstance Obtient le chemin d'accès au dossier utilisé pour mettre en cache des données du serveur qui exécute Team Foundation Server. (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 ConnectivityFailureOnLastWebServiceCall Indique si le dernier appel de service Web publiés par cet objet de TfsConnection a échoué en raison d'un échec de connectivité. (Hérité de TfsConnection.)
Propriété publique Credentials Obtient les informations d'identification pour cette instance d' 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 Disposed (Hérité de TfsConnection.)
Propriété publique HasAuthenticated Obtient l'état d'une balise qui décrit si cette instance de TfsConnection a authentifié. (Hérité de TfsConnection.)
Propriété publique IdentityToImpersonate (Hérité de TfsConnection.)
Propriété publique InstanceId Obtient un GUID identifiant cette connexion d' Team Foundation Server . (Hérité de TfsConnection.)
Propriété publique IsHostedServer Retourne la valeur true si le serveur est un serveur Team Foundation Server Azur- hébergé par windows (Hérité de TfsConnection.)
Propriété publique Name Obtient le nom de cette instance de TfsConfigurationServer. (Substitue TfsConnection.Name.)
Propriété publique ProxyServer (Hérité de TfsConnection.)
Propriété publique ServerCapabilities Les fonctions du serveur de TFS (Hérité de TfsConnection.)
Propriété publique ServerDataProvider (Hérité de TfsConnection.)
Propriété publique SessionId Obtient un GUID identifiant cette instance du client au serveur. (Hérité de TfsConnection.)
Propriété publique TimeZone Obtient ou définit le fuseau horaire de cette connexion d' Team Foundation Server . Utilisé pour convertir des dates et heures à l'heure UTC. (Hérité de TfsConnection.)
Propriété publique UICulture La culture utilisée.Elle correspond par défaut à CultureInfo.CurrentUICulture. (Hérité de TfsConnection.)
Propriété publique Uri Obtient l'URI (URI) pour cette connexion d' 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 de le fournisseur d'informations d'identification spécifié. (Hérité de TfsConnection.)
Méthode publique Connect Se connecter à un serveur qui exécute Team Foundation Server et retourne les informations 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 publique Disconnect (Hérité de TfsConnection.)
Méthode publique Dispose Prévient les objets connexes de disposition et a cette instance de TfsConnection. (Hérité de TfsConnection.)
Méthode publique EnsureAuthenticated Authentifie la connexion à Team Foundation Server s'il n'a pas été précédemment authentifié. (Hérité de TfsConnection.)
Méthode publique Equals Retourne la valeur true de l'objet spécifié est égal à ce TfsConnection. l'égalité est définie en comparant l'URL qualifié complet des deux TfsConnections (Hérité de TfsConnection.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique FlushServices (Hérité de TfsConnection.)
Méthode publique GetAuthenticatedIdentity Obtient l'identité qui a authentifié avec le serveur. (Hérité de TfsConnection.)
Méthode publiqueMembre statique GetFullyQualifiedUriForName
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 service de base du service spécifié. (Substitue TfsConnection.GetServiceInstance(Type, Object).)
Méthode publique GetTeamProjectCollection Obtient TfsTeamProjectCollection ayant l'ID spécifiée
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 de l'objet Object actuel. (Hérité de Object.)
Méthode protégée OnConnectivityFailureStatusChanged Déclenche l'événement de 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é lorsque la valeur de la balise de ConnectivityFailureOnLastWebServiceCall change. (Hérité de TfsConnection.)
Événement public CredentialsChanged Cet événement est déclenché lorsque les informations d'identification de l'objet de TeamFoundationServer changent. (Hérité de TfsConnection.)

Début

Notes

TfsConfigurationServer est dérivé d' TfsConnection.Il substitue 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