Partager via


Workstation, classe

Une classe qui représente un ordinateur et l'état de contrôle de code source sur.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Workstation

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

Syntaxe

'Déclaration
Public NotInheritable Class Workstation
public sealed class Workstation

Le type Workstation expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AttemptToAutoResolveConflicts Retourne ou définit la tentative de l'utilisateur à la préférence automatique de conflits de résolution pour cet ordinateur
Propriété publiqueMembre statique CacheEnabled Obtient une balise qui décrit si le cache est activée.
Propriété publiqueMembre statique ConfigurationEnabled Si la valeur true est affectée, le dossier du paramètre existe et est utilisé.Si la valeur false, ou nous n'avons pas accès au répertoire, il n'existe pas, ou il a été la valeur false par l'application, et il souhaiterons exécuter sans cache de configuration.
Propriété publiqueMembre statique Current Obtient l'instance de station de travail qui représente l'ordinateur actuel.
Propriété publiqueMembre statique DataDirectory
Propriété publique GetLatestOnCheckout Obtient ou définit une balise qui décrit si recevoir la version la plus récente d'un élément sur l'extraction.
Propriété publique InstalledPolicyTypes Obtient le tableau de types installés de stratégie sur cet ordinateur.
Propriété publique Name Obtient le nom de cette station de travail.
Propriété publiqueMembre statique OfflineMetadataFileRoot Retourne l'emplacement du dossier dans lequel les fichiers de métadonnées locaux de version de l'espace de travail sont stockés.
Propriété publique PagedCheckinMaterializationCap Obtient la taille maximale d'un magasin de collection de modification en attente qui sera matérialisée dans la mémoire pour prendre en charge l'évaluation de la stratégie d'archivage, ou de checkstate de LastSavedCheckin.
Propriété publique PagedCheckinPageSize Obtient ou définit le nombre maximal de modifications en attente utilisées pendant l'archivage paginé et la saisie paginée de modification en attente.

Début

Méthodes

  Nom Description
Méthode publique EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) Garantit que le cache d'informations de l'espace de travail est mis à jour.
Méthode publique EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) Vérifie que le cache d'informations de l'espace de travail est mis à jour.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetAllLocalWorkspaceInfo Obtient un tableau de tous les objets locaux mis en cache des informations d'espace de travail.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetLocalItemExclusions Retourne l'ensemble d'exclusions d'élément local pour cet utilisateur sur cet ordinateur.
Méthode publique GetLocalWorkspaceInfo(String) Obtient les informations locales mises en cache dans l'espace de travail de l'espace de travail contenant le chemin d'accès spécifié.
Méthode publique GetLocalWorkspaceInfo(VersionControlServer, String, String) Obtient les informations locales mises en cache dans l'espace de travail de l'espace de travail spécifié.
Méthode publique GetLocalWorkspaceInfoRecursively Obtient le tableau d'objets d'informations de l'espace de travail à ou en dessous du chemin d'accès spécifié.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsExplicitlyMapped Vérifie si le chemin d'accès spécifié est le mappage racine dans un espace de travail.
Méthode publique IsMapped Vérifie si le chemin d'accès spécifié est mappé dans un espace de travail.
Méthode publique QueryLocalWorkspaceInfo Obtenez un tableau d'objets de WorkspaceInfo qui correspondent aux paramètres spécifiés.
Méthode publique ReloadCache Force un rechargement du cache sur le disque.
Méthode publique RemoveCachedWorkspaceInfo(VersionControlServer) Supprime les espaces de travail associés à la base de données de référentiel spécifiée du cache.
Méthode publique RemoveCachedWorkspaceInfo(VersionControlServer, String) Supprime les espaces de travail associés à la base de données de référentiel spécifiée du cache.
Méthode publique RemoveCachedWorkspaceInfo(Uri, String, String) Supprime l'espace de travail spécifié du cache.
Méthode publique RemoveLocalItemExclusion Supprime une exclusion de la liste d'exclusion d'élément local.
Méthode publique SetLocalItemExclusions Remplace la liste des exclusions d'élément local avec la liste passée.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique UpdateServerUriReferences Obsolète. Met à jour le cache pour référencer le référentiel spécifiée de contrôle de code source à l'aide de l'URI spécifié (URI).
Méthode publique UpdateWorkspaceInfoCache(VersionControlServer, String) Met à jour le cache avec les objets d'informations de l'espace de travail associés à la base de données de référentiel spécifiée.
Méthode publique UpdateWorkspaceInfoCache(VersionControlServer, String, array<Workspace[]%) Met à jour le cache avec les objets d'informations de l'espace de travail associés à la base de données de référentiel spécifiée.

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.

Voir aussi

Référence

Microsoft.TeamFoundation.VersionControl.Client, espace de noms