TfsConnection, classe
Représente la connexion du client au serveur qui exécute Team Foundation Server.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Client.TfsConnection
Microsoft.TeamFoundation.Client.TfsConfigurationServer
Microsoft.TeamFoundation.Client.TfsTeamProjectCollection
Espace de noms : Microsoft.TeamFoundation.Client
Assembly : Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)
Syntaxe
'Déclaration
Public MustInherit Class TfsConnection _
Implements IServiceProvider, IDisposable
public abstract class TfsConnection : IServiceProvider,
IDisposable
Le type TfsConnection expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ApplicationName | Obtient ou définit le nom d'une application qui effectue une demande sur le serveur. | |
AuthorizedIdentity | Obtient l'identité qui est autorisée à appeler au serveur qui exécute Team Foundation Server. | |
CachedInstanceId | ||
CatalogNode | Obtient la ressource de catalogue pour cette connexion d' Team Foundation Server . | |
CatalogResourceId | ||
ChannelFactory | ||
ClientCacheDirectory | Obtient le chemin d'accès du dossier qui contient les fichiers cache client. | |
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. | |
ClientConfigurationDirectory | Dossier contenant les fichiers de configuration client qui réside sous le répertoire de paramètres.Cela se présentera : C : \Documents and Settings\username\Local Settings\Application Data\Microsoft\Team Foundation\[s_version]\Configuration | |
ClientCredentials | Obtient les informations d'identification pour cette collection de projets. | |
ClientSettingsDirectory | Obtient ou définit le chemin d'accès du dossier qui contient les fichiers cache client. | |
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é. | |
Credentials | Obtient les informations d'identification pour cette instance d' Team Foundation Server . | |
Culture | Obtient ou définit l'environnement de localisation utilisé par le serveur qui exécute Team Foundation Server. | |
Disposed | ||
HasAuthenticated | Obtient l'état d'une balise qui décrit si cette instance de TfsConnection a authentifié. | |
IdentityToImpersonate | ||
InstanceId | Obtient un GUID identifiant cette connexion d' Team Foundation Server . | |
IsHostedServer | Retourne la valeur true si le serveur est un serveur Team Foundation Server Azur- hébergé par windows | |
Name | Obtient le nom de cette connexion d' Team Foundation Server . | |
OperationName | Obtient ou définit le nom de l'opération exécutée par une application sur le serveur. | |
ProxyServer | ||
ServerCapabilities | Les fonctions du serveur de TFS | |
ServerDataProvider | ||
SessionId | Obtient un GUID identifiant cette instance du client au serveur. | |
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. | |
TotalRequestCount | Tout nombre de fois où l'événement de WebServiceCallBegin un déclenchées dans cet appdomain. | |
UICulture | La culture utilisée.Elle correspond par défaut à CultureInfo.CurrentUICulture. | |
Uri | Obtient l'URI (URI) pour cette connexion d' Team Foundation Server . |
Début
Méthodes
Nom | Description | |
---|---|---|
Authenticate | Authentifie la connexion à Team Foundation Server à l'aide de le fournisseur d'informations d'identification spécifié. | |
Connect | Se connecter à un serveur qui exécute Team Foundation Server et retourne les informations sur connectOptions. | |
CreateInternalProxy | ||
CreateServiceInstance | ||
Disconnect | ||
Dispose | Prévient les objets connexes de disposition et a cette instance de TfsConnection. | |
EnsureAuthenticated | Authentifie la connexion à Team Foundation Server s'il n'a pas été précédemment authentifié. | |
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 (Substitue Object.Equals(Object).) | |
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.) | |
FlushServices | ||
GetAuthenticatedIdentity | Obtient l'identité qui a authentifié avec le serveur. | |
GetFullyQualifiedUriForName | Cette fonction suppose que le nom passé est le nom convivial du serveur ou l'URL à la racine de la collection.Les URL qualifiés complets dans la page de service d'emplacement ne doivent pas être passés ici. | |
GetHashCode | Obtient le code de hachage de cette instance de TfsConnection. (Substitue Object.GetHashCode().) | |
GetService(Type) | Obtient le service demandé. | |
GetService<T>() | Obtient le service demandé. | |
GetServiceInstance | ||
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
InitializeTeamFoundationObject | Initialise l'objet créé s'il implémente ITfsConnectionObject. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
OnConnectivityFailureStatusChanged | Déclenche l'événement de ConnectivityFailureStatusChanged. | |
ToString | Obtient le nom de l'instance de TfsConnection. (Substitue Object.ToString().) |
Début
Événements
Nom | Description | |
---|---|---|
ConnectivityFailureStatusChanged | Cet événement est déclenché lorsque la valeur de la balise de ConnectivityFailureOnLastWebServiceCall change. | |
CredentialsChanged | Cet événement est déclenché lorsque les informations d'identification de l'objet de TeamFoundationServer changent. | |
WebServiceCallBegin | Cet événement est déclenché lorsque le modèle d'objet client de TFS commence l'exécution d'une requête Web dans cet appdomain. Le gestionnaire d'événements de réception est fourni d'instance de TfsConnection sur laquelle l'appel de service Web a démarré (si disponible). | |
WebServiceCallEnd | Cet événement est déclenché lorsque le modèle d'objet client de TFS arrête l'exécution d'une requête Web dans cet appdomain. Le gestionnaire d'événements de réception est fourni d'instance de TfsConnection sur laquelle l'appel de service Web a démarré (si disponible). |
Début
Méthodes d'extension
Nom | Description | |
---|---|---|
GetService<T, V> | (Défini par IServiceProviderExtensions.) |
Début
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.