Share via


WorkspaceInfo-Klasse

Enthält die Eigenschaften eines zwischengespeicherten lokalen Arbeitsbereichs.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo

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

Syntax

'Declaration
Public NotInheritable Class WorkspaceInfo _
    Implements IComparable
public sealed class WorkspaceInfo : IComparable

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Comment Ruft den Kommentar ab, der diesem Arbeitsbereich zugeordnet ist.
Öffentliche Eigenschaft Computer Ruft den Computer ab, in dem der Arbeitsbereich befindet.
Öffentliche Eigenschaft DisplayName Ruft den formatierten Anzeigenamen des Arbeitsbereichs ab.
Öffentliche Eigenschaft LastSavedCheckin Ruft ab oder legt die Einstellungen fest, die dem zuletzt gespeicherten Eincheckenversuch zugeordnet werden.
Öffentliche Eigenschaft Location Gibt den Speicherort an, wo Daten (ausstehende Änderungen, lokale Versionen) für diesen Arbeitsbereich gespeichert werden.
Öffentliche Eigenschaft MappedPaths Ruft die Zuordnungen des Arbeitsbereichs ab.
Öffentliche Eigenschaft Name Ruft den Namen des Arbeitsbereichs ab.
Öffentliche Eigenschaft Options Optionen festgelegt auf einen Arbeitsbereich.
Öffentliche Eigenschaft OwnerAliases Die Aliase Besitzer des Arbeitsbereichs.
Öffentliche Eigenschaft OwnerDisplayName Der Anzeigename Besitzer des Arbeitsbereichs.
Öffentliche Eigenschaft OwnerName Ruft den Besitzer des Arbeitsbereichs ab.
Öffentliche Eigenschaft QualifiedName Dies ist der formatierte eindeutige Anzeigename des Arbeitsbereichs.
Öffentliche Eigenschaft SecurityToken Das Sicherheitstoken für die Zugriffssteuerungsliste des Arbeitsbereichs im Arbeitsbereichssicherheitsnamespace.
Öffentliche Eigenschaft ServerGuid Ruft den GUID des zugeordneten Servers ab, der Team Foundation Server ausführt.
Öffentliche Eigenschaft ServerUri Ruft die URL (Uniform Resource Identifier (URI) des zugeordneten Servers ab, der Team Foundation Server ausführt.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Vergleicht diese WorkspaceInfo-Instanz mit anderen. (Überschreibt Object.Equals(Object).)
Öffentliche Methode FormatWorkspaceNameForException Formatiert den widersprüchliche für Arbeitsbereichsnamen Ausnahme, ob ein Konflikt zwischen Namen auftreten.
Öffentliche Methode GetHashCode Ruft den Hashcode für diese WorkspaceInfo-Instanz ab. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetWorkspace(TeamFoundationServer) Veraltet. Ruft das Arbeitsbereichsobjekt die der diese WorkspaceInfo-Instanz ab.
Öffentliche Methode GetWorkspace(TfsTeamProjectCollection) Ruft das Arbeitsbereichsobjekt die der diese WorkspaceInfo-Instanz ab.
Öffentliche Methode OwnerNameMatches Gibt true zurück, wenn der Besitzername eines der gültigen Besitzernamens für diesen Arbeitsbereich entspricht.
Öffentliche Methode ToString Ruft eine Zeichenfolge ab, die diese WorkspaceInfo-Instanz beschreibt. (Überschreibt Object.ToString().)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Vergleicht zwei WorkspaceInfo-Objekte.
Öffentlicher OperatorStatischer Member Inequality Vergleicht zwei WorkspaceInfo-Objekte.

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IComparable.CompareTo Vergleicht zwei Arbeitsbereichsinformationsobjekte, zuerst vergleicht die Servernamen, und vergleicht dann die Arbeitsbereichsnamen, und schließlich vergleicht Besitzer.

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