Workstation-Klasse
Eine Klasse, die einen Computer und den Quellcodeverwaltungszustand darauf 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 | |
---|---|---|
AttemptToAutoResolveConflicts | EINGABETASTE oder legt den Versuch des Benutzers fest, Konflikteinstellung für diesen Computer automatisch aufzulösen | |
CacheEnabled | Ruft ein Flag ab, das beschreibt, ob der Cache aktiviert wird. | |
ConfigurationEnabled | Wenn true, das Konfigurationsverzeichnis vorhanden und verwendet werden wird.Bei false, entweder wir nicht auf das Verzeichnis verfügen, besteht jedoch nicht, oder es handelt auf false von der Anwendung festgelegt wurde, und Sie möchten ohne den Konfigurationscache ausgeführt werden. | |
Current | Ruft die Arbeitsstationsinstanz ab, die den aktuellen Computer darstellt. | |
GetLatestOnCheckout | Ruft ein Flag fest, das beschreibt, ob die neueste Version eines Elements auf Auschecken empfängt. | |
InstalledPolicyTypes | Ruft das Array der installierten Richtlinientypen auf dem Computer abhängen. | |
Name | Ruft den Namen dieser Arbeitsstation ab. | |
OfflineMetadataFileRoot | Gibt das Verzeichnis zurück, in dem lokale Versionsmetadatendateien des Arbeitsbereichs gespeichert werden. | |
PagedCheckinMaterializationCap | Ruft die maximale Größe eines Auflistungs-, die in den Arbeitsspeicher, um materialisiert wird Eincheckrichtlinieauswertung zu unterstützen, oder LastSavedCheckin-checkstatespeichers Ausstehende Änderung ab. | |
PagedCheckinPageSize | Ruft ab oder legt maximale Anzahl ausstehenden Änderungen, die während auslagerbarem Eincheckvorgang und der geblätterten Datensammlung Ausstehende Änderungen verwendet werden. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
EnsureUpdateWorkspaceInfoCache(VersionControlServer, String) | Stellt sicher, dass der Arbeitsbereichsinformationscache aktualisiert wird. | |
EnsureUpdateWorkspaceInfoCache(VersionControlServer, String, TimeSpan) | Vergewissert sicher, dass der Arbeitsbereichsinformationscache aktualisiert wird. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetAllLocalWorkspaceInfo | Ruft ein Array aller zwischengespeicherten lokalen Arbeitsbereichsinformationsobjekte ab. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetLocalItemExclusions | Gibt dem Satz von lokalen Elementausschlüssen für diesen Benutzer auf diesem Computer zurück. | |
GetLocalWorkspaceInfo(String) | Ruft die zwischengespeicherten lokalen Arbeitsbereichsinformationen für den Arbeitsbereich ab, der den angegebenen Pfad enthält. | |
GetLocalWorkspaceInfo(Guid, String, String) | Eine Teamprojektauflistungs-Instanz-ID, einen Arbeitsbereichsnamen und einen Arbeitsbereichsbesitzer, Perspektive angegeben im lokalen Arbeitsbereichscache, um einen entsprechenden WorkspaceInfo-Objekts zu suchen.Anzeigenamen werden für die Arbeitsbereichsbesitzerszeichenfolge akzeptiert, aber, wenn die (Name, Besitzer) Kombination mehrdeutig ist, wird ein MultipleWorkspacesFoundException ausgelöst werden.RepositoryConstants.AuthenticatedUser für "workspaceOwner" übergeben ist ungültig, da kein Kontext vorhanden ist, um es in autorisierte Benutzer zu übersetzen. | |
GetLocalWorkspaceInfo(VersionControlServer, String, String) | Ruft die zwischengespeicherten lokalen Arbeitsbereichsinformationen für den angegebenen Arbeitsbereichs. | |
GetLocalWorkspaceInfoRecursively | Ruft das Array von Arbeitsbereichsinformationsobjekten bei oder unter dem angegebenen Pfad. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsExplicitlyMapped | Überprüft, ob der angegebene Pfad die Stammzuordnung in einem Arbeitsbereich ist. | |
IsMapped | Überprüft, ob der angegebene Pfad in einem Arbeitsbereich zugeordnet ist. | |
QueryLocalWorkspaceInfo | Rufen Sie ein Array von WorkspaceInfo Objekte diese Übereinstimmung die angegebenen Parameter ab. | |
ReloadCache | Erzwingt ein erneuter Ladevorgang des Caches auf Datenträger. | |
RemoveCachedWorkspaceInfo(VersionControlServer) | Entfernt die Arbeitsbereiche, die dem angegebenen Repository vom Cache belegt werden. | |
RemoveCachedWorkspaceInfo(VersionControlServer, String) | Entfernt die Arbeitsbereiche, die dem angegebenen Repository vom Cache belegt werden. | |
RemoveCachedWorkspaceInfo(Uri, String, String) | Entfernt den angegebenen Arbeitsbereich aus dem Cache. | |
RemoveLocalItemExclusion | Entfernt einen Ausschluss von der lokalen Elementausschlussliste. | |
SetLocalItemExclusions | Überschreibt die Liste von lokalen Elementausschlüssen mit der Liste, die übergeben wird. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
UpdateServerUriReferences | Veraltet. Aktualisiert den Cache, um das angegebene Quellcodeverwaltungsrepository mithilfe des angegebenen URIs (Uniform Resource Identifiers (URI) zu verweisen. | |
UpdateWorkspaceInfoCache(VersionControlServer, String) | Aktualisiert den Cache mit den Arbeitsbereichsinformationsobjekten, die dem angegebenen Repository zugeordnet werden. | |
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.