Share via


TeamFoundationIdentity-Klasse

Stellt einen Benutzer oder eine Gruppe in Team Foundation Server.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentity

Namespace:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)

Syntax

'Declaration
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode TeamFoundationIdentity() Parameterloser Konstruktor für das Marshalling.
Öffentliche Methode TeamFoundationIdentity(TeamFoundationIdentity) Kopierkonstruktor.
Öffentliche Methode TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) Konstruktor.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AttributesSet Eigenschaft, z von Attributen.
Öffentliche Eigenschaft Descriptor Der Identitätsdeskriptor für diese Identität.Der eindeutige Bezeichner für Anbieter der Identität.Clients senden Identifikation den Server, wenn sie mit TFS authentifizieren.Wird für viele Identitätsverwaltung weist wie AddMemberToApplicationGroup und ReadIdentity eine Aufgabe.TFS-Artefakte werden entweder mit diesem Bezeichner oder der Identität TeamFoundationId zugeordnet.
Öffentliche Eigenschaft DisplayName Vollständiger Name der Identität zu Anzeigezwecken.Der Anzeigename kann vom Identitätsanbieter (Active Directory, ACS) stammen oder platziert wurden möglicherweise als benutzerdefinierter Anzeigename in TFS fest.
Öffentliche Eigenschaft IsActive Gibt an, dass die Identität "aktuelle" mit dem Anbieter ist entweder (d. h gelesen von der Quelle oder Synchronisieren).Es bedeutet nicht, dass ein Member der Gruppe " Gültige TFS ist (die Abfrage "IsMember" sollte verwendet werden, um das zu beantworten.)
Öffentliche Eigenschaft IsContainer Kann diese Identität Identitäten enthalten ist (d. h diese eine Gruppe)?
Öffentliche Eigenschaft LocalPropertiesSet
Öffentliche Eigenschaft MemberOf
Öffentliche Eigenschaft MemberOfSet IdentityDescriptors für die Gruppen, die die Identität enthalten.
Öffentliche Eigenschaft Members
Öffentliche Eigenschaft MembersSet IdentityDescriptors für Member dieser Identität.
Öffentliche Eigenschaft PropertiesSet
Öffentliche Eigenschaft TeamFoundationId In TFS zugewiesene Bezeichner - innerhalb eines Hosts eindeutig.TFS-Artefakte werden entweder mit diesem Bezeichner oder der Identität Deskriptor zugeordnet.
Öffentliche Eigenschaft UniqueName
Öffentliche Eigenschaft UniqueUserId Dies stellt die ID dar, um gelöschte Konten voneinander zu unterscheiden (joe:1 und joe:3).

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetAttribute Attributaccessor.Gibt dem Aufrufer angegebenen Standardwert zurück, wenn Attribut fehlt (wird nicht lösen).
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetProperties() Eigenschaftensammlung.Dies kann nützlich sein, wenn beispielsweise durch Consumer aktuelle Eigenschaften traversieren muss und Ändern/einige auf Grundlage Mustervergleichseigenschaftennamen entfernen Sie.
Öffentliche Methode GetProperties(IdentityPropertyScope) Eigenschaftensammlung.Dies kann nützlich sein, wenn beispielsweise durch Consumer aktuelle Eigenschaften traversieren muss und Ändern/einige auf Grundlage Mustervergleichseigenschaftennamen entfernen Sie.
Öffentliche Methode GetProperty(String) Eigenschaftenaccessor.Wird ausgelöst, wenn Sie nicht gefunden werden.
Öffentliche Methode GetProperty(IdentityPropertyScope, String) Eigenschaftenaccessor.Wird ausgelöst, wenn Sie nicht gefunden werden.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode PrepareForWebServiceSerialization PrepareForWebServiceSerialization. Serialisierungsprogramm .NET kann XML Wörterbücher nicht bearbeiten.So kleiden konvertieren.
Öffentliche Methode RemoveProperty(String) Entfernt Eigenschaft, falls vorhanden.
Öffentliche Methode RemoveProperty(IdentityPropertyScope, String) Entfernt Eigenschaft, falls vorhanden.
Öffentliche Methode SetAttribute Legt ein Attribut fest.Diese Methode ist, verwenden Sie stattdessen SetProperty veraltet.
Öffentliche Methode SetProperty(String, Object) Legt eine Eigenschaft festgelegt wird, überschreiben, wenn Sie bereits festgelegt sein.
Öffentliche Methode SetProperty(IdentityPropertyScope, String, Object) Legt eine Eigenschaft festgelegt wird, überschreiben, wenn Sie bereits festgelegt sein.
Öffentliche Methode ToString (Überschreibt Object.ToString().)
Öffentliche Methode TryGetProperty(String, Object%) Eigenschaftenaccessor.Gibt NULL zurück, wenn Sie nicht gefunden werden.
Öffentliche Methode TryGetProperty(IdentityPropertyScope, String, Object%) Eigenschaftenaccessor.Gibt NULL zurück, wenn Sie nicht gefunden 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.Server.Core-Namespace