Klasa TeamFoundationIdentity
Wdrażanie klienta TeamFoundationIdentity.Rozszerza klasę proxy wygenerowany
Hierarchia dziedziczenia
System.Object
Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity
Przestrzeń nazw: Microsoft.TeamFoundation.Framework.Client
Zestaw: Microsoft.TeamFoundation.Client (w Microsoft.TeamFoundation.Client.dll)
Składnia
'Deklaracja
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity
Typ TeamFoundationIdentity uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Descriptor | Deskryptor tożsamości dla tej tożsamości.Identyfikator unikatowy dla dostawcy tożsamości.Podczas uwierzytelniania z TFS, klienci wysyłają do serwera identyfikacji.Używane dla wielu zadań zarządzania tożsamości, takie jak AddMemberToApplicationGroup i ReadIdentity.Artefakty TFS są albo skojarzonych z tym identyfikator lub TeamFoundationId tożsamości. | |
DisplayName | Pełna nazwa tożsamości w celach wyświetlania.Nazwa wyświetlana może pochodzić od dostawcy tożsamości (usługi Active Directory, ACS) lub mogą ustawić jako ma niestandardową nazwę wyświetlaną w TFS. | |
IsActive | Wskazuje, że tożsamość jest "bieżący" z dostawcą (który albo odczytać ze źródła lub są synchronizowane).Nie oznacza to, że jest członkiem grupy użytkowników prawidłową TFS (kwerendy "IsMember" powinno się stosować, odpowiedzi). | |
IsContainer | Wskazuje, że tożsamość jest grupa, ewentualnie zawierający inne tożsamości jako członków. | |
MemberOf | IdentityDescriptors dla grupy zawierające tej tożsamości. | |
Members | IdentityDescriptors dla członków tej tożsamości. | |
TeamFoundationId | Identyfikator przypisany w obrębie TFS - unikatowy całej hosta.Artefakty TFS są albo skojarzonych z tego identyfikatora lub tożsamości deskryptora. | |
UniqueName | ||
UniqueUserId | Stanowi to identyfikator odróżnić od siebie usuniętego konta (na przykład: joe: 1 VS. joe: 3). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
FromXml | ||
GetAttribute | Akcesor atrybutu.Zwraca obiekt wywołujący dostarczone wartość domyślną, jeśli atrybut nie jest obecny (nie wygeneruje). | |
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żeli konsument ma iteracyjne przeglądanie właściwości bieżącego i zmodyfikować / Usuń niektóre 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żeli konsument ma iteracyjne przeglądanie właściwości bieżącego i zmodyfikować / Usuń niektóre na podstawie nazwy właściwości dopasowania do wzorca. | |
GetProperty(String) | Akcesor właściwości.Będzie throw Jeżeli nie znaleziono. | |
GetProperty(IdentityPropertyScope, String) | Akcesor właściwości.Będzie throw Jeżeli nie znaleziono. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
RemoveProperty(String) | Usuń właściwość, jeśli istnieje. | |
RemoveProperty(IdentityPropertyScope, String) | Usuń właściwość, jeśli istnieje. | |
SetAttribute | ||
SetProperty(String, Object) | Ustawia właściwość, zostaną zastąpione, jeśli już ustawiony. | |
SetProperty(IdentityPropertyScope, String, Object) | Ustawia właściwość, zostaną zastąpione, jeśli już ustawiony. | |
ToString | (Zastępuje Object.ToString()). | |
ToXml(XmlWriter, String) | ||
ToXml(XmlWriter, String, TeamFoundationIdentity) | ||
TryGetProperty(String, Object%) | Akcesor właściwości.Będzie zwraca null, jeśli nie znaleziono. | |
TryGetProperty(IdentityPropertyScope, String, Object%) | Akcesor właściwości.Będzie zwraca null, jeśli nie znaleziono. |
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.