TeamFoundationIdentity-Klasse
Clientimplementierung von TeamFoundationIdentity. Erweitert Proxy generierte Klasse
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity
Der TeamFoundationIdentity-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
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. | |
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. | |
IsActive | Gibt an, dass die Identität "aktuelle" mit dem Anbieter ist (der entweder aus der Quelle gelesen wird oder synchronisiert).Es bedeutet nicht, dass ein Member der Gruppe " Gültige TFS ist (die Abfrage "IsMember" sollte verwendet werden, um das zu beantworten.) | |
IsContainer | Gibt an, dass die Identität eine Gruppe ist und möglicherweise andere Identitäten als Member enthält. | |
MemberOf | IdentityDescriptors für die Gruppen, die die Identität enthalten. | |
Members | IdentityDescriptors für Member dieser Identität. | |
TeamFoundationId | Bezeichner zugewiesen in TFS eindeutige Bezeichner in einem Host.TFS-Artefakte werden entweder mit diesem Bezeichner oder der Identität Deskriptor zugeordnet. | |
UniqueName | ||
UniqueUserId | Dadurch werden die ID dar, um gelöschte Konten voneinander unterschieden werden (beispielsweise: joe:1 und joe:3). |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetAttribute | Attributaccessor.Gibt dem Aufrufer angegebenen Standardwert zurück, wenn Attribut fehlt (wird nicht lösen). | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetProperties() | Eigenschaftensammlung.Dies kann nützlich sein, wenn beispielsweise durch Consumer aktuelle Eigenschaften traversieren muss und Ändern/einige auf Grundlage Mustervergleichseigenschaftennamen entfernen Sie. | |
GetProperties(IdentityPropertyScope) | Eigenschaftensammlung.Dies kann nützlich sein, wenn beispielsweise durch Consumer aktuelle Eigenschaften traversieren muss und Ändern/einige auf Grundlage Mustervergleichseigenschaftennamen entfernen Sie. | |
GetProperty(String) | Eigenschaftenaccessor.Wird ausgelöst, wenn Sie nicht gefunden werden. | |
GetProperty(IdentityPropertyScope, String) | Eigenschaftenaccessor.Wird ausgelöst, wenn Sie nicht gefunden werden. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
RemoveProperty(String) | Entfernen Sie Eigenschaft, falls vorhanden. | |
RemoveProperty(IdentityPropertyScope, String) | Entfernen Sie Eigenschaft, falls vorhanden. | |
SetProperty(String, Object) | Legt eine Eigenschaft festgelegt wird, überschreiben, wenn Sie bereits festgelegt sein. | |
SetProperty(IdentityPropertyScope, String, Object) | Legt eine Eigenschaft festgelegt wird, überschreiben, wenn Sie bereits festgelegt sein. | |
ToString | (Überschreibt Object.ToString().) | |
TryGetProperty(String, Object%) | Eigenschaftenaccessor.Gibt NULL zurück, wenn Sie nicht gefunden werden. | |
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.