Freigeben über


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, 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 mit dem zuletzt gespeicherten Eincheckenversuch zugeordnet werden.
Öffentliche Eigenschaft Location Gibt den Speicherort an, in dem Daten (ausstehende Änderungen, lokale Versionen) für den 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 einem Arbeitsbereich.
Öffentliche Eigenschaft OwnerAliases Die Alias des Arbeitsbereichsbesitzers.
Öffentliche Eigenschaft OwnerDisplayName Der Anzeigename des Arbeitsbereichsbesitzers.
Ö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 die GUID des zugeordneten Servers ab, der Team Foundation Server ausführt.
Öffentliche Eigenschaft ServerUri Ruft den URI (Uniform Resource Identifier) 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 Arbeitsbereichsnamen für Ausnahme, wenn ein Konflikt zwischen Namen auftritt.
Ö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 aufweisen wie diese WorkspaceInfo-Instanz ab.
Öffentliche Methode GetWorkspace(TfsTeamProjectCollection) Ruft das Arbeitsbereichsobjekt aufweisen wie diese WorkspaceInfo-Instanz ab.
Öffentliche Methode OwnerNameMatches Gibt true zurück, wenn der Name des Eigentümers einen der gültigen Namen des Eigentümers für den Arbeitsbereich übereinstimmt.
Ö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 Schnittstellenimplementierungen

  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