Klasa TeamFoundationIdentity
Reprezentuje użytkownika lub grupy w Team Foundation Server.
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentity
Przestrzeń nazw: Microsoft.TeamFoundation.Framework.Server
Zestaw: Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)
Składnia
'Deklaracja
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity
Typ TeamFoundationIdentity uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
TeamFoundationIdentity() | Konstruktor bez parametrów dla przekazywania międzyprocesowego. | |
TeamFoundationIdentity(TeamFoundationIdentity) | Konstruktor. | |
TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) | Konstruktor. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AttributesSet | Właściwość MARSZAŁEK atrybutów. | |
Descriptor | Deskryptor tożsamości dla tej tożsamości.Identyfikator unikatowy dla dostawcy tożsamości.Klienci przesyłają identyfikacji z serwerem podczas uwierzytelniania z TFS.Używane dla wielu zadań zarządzania tożsamości, takie jak [AddMemberToApplicationGroup] i [ReadIdentity].Artefakty TFS są albo związane z tym identyfikator lub tożsamości [TeamFoundationId]. | |
DisplayName | Pełna nazwa tożsamości w celach wyświetlania.Nazwa wyświetlana może pochodzić od dostawcy tożsamości — podobnie jak usługa Active Directory lub ACS — lub mogą ustawić jako ma niestandardową nazwę wyświetlaną w TFS. | |
IsActive | Wskazuje, że tożsamość "bieżący" za pomocą dostawcy — który jest albo odczytu ze źródła lub są synchronizowane.Nie oznacza to, że jest członkiem grupy TFS uprawnieni użytkownicy.Użycie [IsMember] kwerendę, aby odpowiedzieć na to. | |
IsContainer | Określa, czy ta tożsamość zawiera tożsamości — jest to grupa? | |
LocalPropertiesSet | ||
MemberOf | ||
MemberOfSet | Deskryptory tożsamości dla grup, które zawierają tę tożsamość. | |
Members | ||
MembersSet | Deskryptory tożsamości dla członków tej tożsamości. | |
PropertiesSet | ||
TeamFoundationId | Identyfikator przypisany w obrębie TFS - unikatowe w całej hosta.Artefakty TFS są albo związane z tym identyfikator lub tożsamości deskryptora. | |
UniqueName | ||
UniqueUserId | Reprezentuje identyfikator odróżnić konta usunięte od siebie (joe: 1 w porównaniu do joe: 3). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
GetAttribute | Akcesor atrybut.Zwróci wartość domyślna dostarczone przez obiekt wywołujący, jeśli atrybut jest nieobecny — nie rzucać. | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetProperties() | Zbiór właściwości.Może to być przydatne, na przykład, jeśli konsument ma iteracyjne przeglądanie właściwości bieżącego i modyfikowanie i usuwanie niektórych na podstawie nazwy właściwości dopasowania do wzorca. | |
GetProperties(IdentityPropertyScope) | Zbiór właściwości.Może to być przydatne, na przykład, jeśli konsument ma iteracyjne przeglądanie właściwości bieżącego i modyfikowanie i usuwanie niektórych na podstawie nazwy właściwości dopasowania do wzorca. | |
GetProperty(String) | Akcesor właściwości.Będzie rzucać, jeśli nie można odnaleźć. | |
GetProperty(IdentityPropertyScope, String) | Akcesor właściwości.Będzie rzucać, jeśli nie można odnaleźć. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
PrepareForWebServiceSerialization | Serializator .NET XML nie może obsłużyć słowniki.Konwertuj na tablicy. | |
RemoveProperty(String) | Właściwość, należy usunąć, jeśli istnieje. | |
RemoveProperty(IdentityPropertyScope, String) | Właściwość, należy usunąć, jeśli istnieje. | |
SetAttribute | Ustawić atrybut.Ta metoda jest przestarzała; Użyj [SetProperty] zamiast. | |
SetProperty(String, Object) | Ustawia właściwość; zostaną zastąpione, jeśli właściwość jest już ustawiony. | |
SetProperty(IdentityPropertyScope, String, Object) | Ustawia właściwość; zostaną zastąpione, jeśli właściwość jest już ustawiony. | |
ToString | (Zastępuje Object.ToString()). | |
TryGetProperty(String, Object%) | Akcesor właściwości.Będzie zwracać wartość null, jeśli nie można odnaleźć. | |
TryGetProperty(IdentityPropertyScope, String, Object%) | Akcesor właściwości.Będzie zwracać wartość null, jeśli nie można odnaleźć. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.