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 | |
---|---|---|
TeamFoundationIdentity() | Parameterloser Konstruktor für das Marshalling. | |
TeamFoundationIdentity(TeamFoundationIdentity) | Kopierkonstruktor. | |
TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) | Konstruktor. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AttributesSet | Eigenschaft, z von Attributen. | |
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 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.) | |
IsContainer | Kann diese Identität Identitäten enthalten ist (d. h diese eine Gruppe)? | |
LocalPropertiesSet | ||
MemberOf | ||
MemberOfSet | IdentityDescriptors für die Gruppen, die die Identität enthalten. | |
Members | ||
MembersSet | IdentityDescriptors für Member dieser Identität. | |
PropertiesSet | ||
TeamFoundationId | In TFS zugewiesene Bezeichner - innerhalb eines Hosts eindeutig.TFS-Artefakte werden entweder mit diesem Bezeichner oder der Identität Deskriptor zugeordnet. | |
UniqueName | ||
UniqueUserId | Dies stellt die ID dar, um gelöschte Konten voneinander zu unterscheiden (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.) | |
PrepareForWebServiceSerialization | PrepareForWebServiceSerialization. Serialisierungsprogramm .NET kann XML Wörterbücher nicht bearbeiten.So kleiden konvertieren. | |
RemoveProperty(String) | Entfernt Eigenschaft, falls vorhanden. | |
RemoveProperty(IdentityPropertyScope, String) | Entfernt Eigenschaft, falls vorhanden. | |
SetAttribute | Legt ein Attribut fest.Diese Methode ist, verwenden Sie stattdessen SetProperty veraltet. | |
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.