Freigeben über


Workstation-Klasse

Eine Klasse, die einen Computer und den Quellcodeverwaltungszustand dafür darstellt.

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntax

'Declaration
Public NotInheritable Class Workstation
public sealed class Workstation

Der Workstation-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AttemptToAutoResolveConflicts EINGABETASTE oder den Versuch des Benutzers zur automatischen Beschluss-Konflikteinstellung für diesen Computer fest
Öffentliche EigenschaftStatischer Member CacheEnabled Ruft ein Flag ab, das beschreibt, ob der Cache aktiviert ist.
Öffentliche EigenschaftStatischer Member ConfigurationEnabled Wenn true, das Konfigurationsverzeichnis vorhanden ist und verwendet wird.Bei "false", wird entweder nicht auf das Verzeichnis haben, ist es nicht, oder es ist false von der Anwendung festgelegt wurde, und es sind ohne den Konfigurationscachen ausgeführt werden.
Öffentliche EigenschaftStatischer Member Current Ruft die Arbeitsstationsinstanz ab, die den aktuellen Computer darstellt.
Öffentliche EigenschaftStatischer Member DataDirectory
Öffentliche Eigenschaft GetLatestOnCheckout Ruft ab oder legt ein Flag fest, das beschreibt, ob die neueste Version eines Elements auf Auschecken empfängt.
Öffentliche Eigenschaft InstalledPolicyTypes Ruft das Array der installierten Richtlinientypen auf diesem Computer ab.
Öffentliche Eigenschaft Name Ruft den Namen dieser Arbeitsstation ab.
Öffentliche EigenschaftStatischer Member OfflineMetadataFileRoot Gibt den Verzeichnisspeicherort zurück, in dem lokale Versionsmetadatendateien des Arbeitsbereichs gespeichert werden.
Öffentliche Eigenschaft PagedCheckinMaterializationCap Ruft die maximale Größe eines Auflistungs-, die in den Speicher, um materialisiert wird Eincheckrichtlinieauswertung zu unterstützen, oder LastSavedCheckin-checkstatespeichers Ausstehende Änderung ab.
Öffentliche Eigenschaft PagedCheckinPageSize Ruft ab oder legt maximale Anzahl ausstehenden Änderungen, die während des ausgelagerten Eincheck- und der geblätterten Datenerfassung Ausstehende Änderungen verwendet werden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) Stellt sicher, dass der Arbeitsbereichsinformationscache aktualisiert wird.
Öffentliche Methode EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) Stellt sicher, dass der Arbeitsbereichsinformationscache aktualisiert wird.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetAllLocalWorkspaceInfo Ruft ein Array aller zwischengespeicherten lokalen Arbeitsbereichsinformationsobjekte ab.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetLocalItemExclusions Gibt den Satz von lokalen Elementausschlüssen für diesen Benutzer auf diesem Computer zurück.
Öffentliche Methode GetLocalWorkspaceInfo(String) Ruft die zwischengespeicherten lokalen Arbeitsbereichsinformationen für den Arbeitsbereich ab, der den angegebenen Pfad enthält.
Öffentliche Methode GetLocalWorkspaceInfo(VersionControlServer, String, String) Ruft die zwischengespeicherten lokalen Arbeitsbereichsinformationen für den angegebenen Arbeitsbereich ab.
Öffentliche Methode GetLocalWorkspaceInfoRecursively Ruft das Array von Arbeitsbereichsinformationsobjekten neben oder unter dem angegebenen Pfad ab.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsExplicitlyMapped Überprüft, ob der angegebene Pfad die Stammzuordnung in einem Arbeitsbereich ist.
Öffentliche Methode IsMapped Überprüft, ob der angegebene Pfad in einem Arbeitsbereich zugeordnet ist.
Öffentliche Methode QueryLocalWorkspaceInfo Rufen Sie ein Array von WorkspaceInfo Konstruktorsignatur übereinstimmen die angegebenen Parameter ab.
Öffentliche Methode ReloadCache Erzwingt ein erneuter Ladevorgang des Cache auf dem Datenträger.
Öffentliche Methode RemoveCachedWorkspaceInfo(VersionControlServer) Entfernt die Arbeitsbereiche, die dem angegebenen Repository aus dem Cache zugeordnet sind.
Öffentliche Methode RemoveCachedWorkspaceInfo(VersionControlServer, String) Entfernt die Arbeitsbereiche, die dem angegebenen Repository aus dem Cache zugeordnet sind.
Öffentliche Methode RemoveCachedWorkspaceInfo(Uri, String, String) Entfernt den angegebenen Arbeitsbereich im Cache.
Öffentliche Methode RemoveLocalItemExclusion Entfernt einen Ausschluss von der lokalen Elementausschlussliste.
Öffentliche Methode SetLocalItemExclusions Überschreibt die Liste von lokalen Elementausschlüssen mit der Liste, die übergeben wird.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UpdateServerUriReferences Veraltet. Aktualisiert den Cache, um das angegebene Quellcodeverwaltungsrepository mithilfe des angegebenen URIs (Uniform Resource Identifier) zu verweisen.
Öffentliche Methode UpdateWorkspaceInfoCache(VersionControlServer, String) Aktualisiert den Cache mit den Arbeitsbereichsinformationsobjekten, die dem angegebenen Repository zugeordnet werden.
Öffentliche Methode UpdateWorkspaceInfoCache(VersionControlServer, String, array<Workspace[]%) Aktualisiert den Cache mit den Arbeitsbereichsinformationsobjekten, die dem angegebenen Repository zugeordnet werden.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.VersionControl.Client-Namespace