TeamFoundationIdentity-Klasse
Stellt einen Benutzer oder eine Gruppe in Team Foundation Server.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentity
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.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, von Attributen. | |
Descriptor | Der Identitätsdeskriptor für diese Identität.Der eindeutige Bezeichner für den Anbieter der Identität.Client senden ID an den Server, wenn sie mit TFS authentifizieren.Wird für viele weist Identitätsverwaltung wie [AddMemberToApplicationGroup] und [ReadIdentity] eine Arbeit zu.TFS-Artefakte werden entweder mit diesem Bezeichner oder [TeamFoundationId] der Identität zugeordnet. | |
DisplayName | Vollständiger Name der Identität zu Anzeigenzwecken.Der Anzeigename kann von der Identität Anbieter Ähnliches Active Directory stammen oder ACS- oder platziert wurde möglicherweise als benutzerdefinierter Anzeigename innerhalb TFSs fest. | |
IsActive | Gibt an, dass die Identität "aktuellen" mit ist, Anbieter-dass entweder aus der Quelle gelesen wird oder synced.Es bedeutet nicht, dass es Mitglied der Gruppe "Gültige - Benutzer" TFSs ist.Verwenden Sie die [IsMember]-Abfrage, um das zu beantworten. | |
IsContainer | Bestimmt, ob diese Identität enthält, Identität-dass ist, sie eine Gruppe ist? | |
LocalPropertiesSet | ||
MemberOf | ||
MemberOfSet | Identitätsdeskriptoren für Gruppen, die diese Identität enthalten. | |
Members | ||
MembersSet | Identitätsdeskriptoren für Member dieser Identität. | |
PropertiesSet | ||
TeamFoundationId | Bezeichner zugewiesen innerhalb TFSs - eindeutig in einem Host.TFS-Artefakte werden entweder mit diesem Bezeichner oder der Identität Deskriptor zugeordnet. | |
UniqueName | ||
UniqueUserId | Dadurch wird die ID dar, um gelöschte Konten voneinander unterscheiden (joe:1 für 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 den vom Aufrufer angegebenen Standardwert zurück, wenn - Attribut nicht Geschenk-auslöst nicht ist. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetProperties() | Eigenschaftensammlung.Dies kann hilfreich sein, wenn Consumer mit aktuellen Eigenschaften durchlaufen muss und zu ändernde/einige auf Grundlage Mustervergleichseigenschaftennamen entfernen Sie. | |
GetProperties(IdentityPropertyScope) | Eigenschaftensammlung.Dies kann hilfreich sein, wenn Consumer mit aktuellen Eigenschaften durchlaufen muss und zu ändernde/einige auf Grundlage Mustervergleichseigenschaftennamen entfernen Sie. | |
GetProperty(String) | Eigenschaftenaccessor.Löst aus, wenn Sie nicht gefunden werden. | |
GetProperty(IdentityPropertyScope, String) | Eigenschaftenaccessor.Löst aus, wenn Sie nicht gefunden werden. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
PrepareForWebServiceSerialization | Serialisierungsprogramm .NET XML kann Wörterbücher nicht bearbeiten.Um dieses Array konvertieren. | |
RemoveProperty(String) | Entfernen Sie Eigenschaft, wenn sie vorhanden ist. | |
RemoveProperty(IdentityPropertyScope, String) | Entfernen Sie Eigenschaft, wenn sie vorhanden ist. | |
SetAttribute | Legen Sie ein Attribut fest.Diese Methode ist veraltet. Verwenden Sie stattdessen [SetProperty]. | |
SetProperty(String, Object) | Legt eine Eigenschaft fest; überschreibt, wenn eine Eigenschaft bereits festgelegt ist. | |
SetProperty(IdentityPropertyScope, String, Object) | Legt eine Eigenschaft fest; überschreibt, wenn eine Eigenschaft bereits festgelegt ist. | |
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.