Sdílet prostřednictvím


TeamFoundationIdentity – třída

Představuje uživatele nebo skupinu v Team Foundation Server.

Hierarchie dědičnosti

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentity

Obor názvů:  Microsoft.TeamFoundation.Framework.Server
Sestavení:  Microsoft.TeamFoundation.Framework.Server (v Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Deklarace
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity

Typ TeamFoundationIdentity zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda TeamFoundationIdentity() Konstruktor pro zařazování.
Veřejná metoda TeamFoundationIdentity(TeamFoundationIdentity) Kopie konstruktoru.
Veřejná metoda TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) Konstruktor.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AttributesSet Vlastnost atributy zařazování.
Veřejná vlastnost Descriptor Popisovač identity pro tuto identitu.Jedinečný identifikátor pro poskytovatele identity.Klienti odeslat identifikace serveru při ověřování s TFS.Použít pro mnoho úkolů správy identit, jako [AddMemberToApplicationGroup] a [ReadIdentity].TFS artefakty jsou buď přidružené tento identifikátor nebo identity [TeamFoundationId].
Veřejná vlastnost DisplayName Úplný název identity pro účely zobrazení.Zobrazované jméno může pocházet od poskytovatele identity – Active Directory nebo ACS – nebo bylo nastaveno jako vlastní zobrazovaný název v rámci TFS.
Veřejná vlastnost IsActive Označuje, že je "aktuální" s poskytovatelem identity –, buď číst ze zdroje nebo jsou synchronizovány.Neznamená, že je členem skupiny Users platné TFS.Použití [IsMember] dotaz, odpověď.
Veřejná vlastnost IsContainer Určuje, pokud obsahuje tato identita identity – je to skupina?
Veřejná vlastnost LocalPropertiesSet
Veřejná vlastnost MemberOf
Veřejná vlastnost MemberOfSet Popisovače skupiny, které obsahují tato identita identity.
Veřejná vlastnost Members
Veřejná vlastnost MembersSet Identita popisovače pro členy této identity.
Veřejná vlastnost PropertiesSet
Veřejná vlastnost TeamFoundationId Identifikátor přiřazený v TFS - jedinečný v rámci hostitele.TFS artefakty jsou že buď přidružené tento identifikátor nebo popisovač identity.
Veřejná vlastnost UniqueName
Veřejná vlastnost UniqueUserId To představuje ID odstraněné účty rozlišit od sebe (Jana: 1 versus Jana: 3).

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda GetAttribute Atribut přistupujícího objektu.Pokud není přítomen atribut vrátí dodávaný volající výchozí hodnotu – nelze vyvolat.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetProperties() Vlastnost vaku.To může být užitečné, například pokud má spotřebitel iterovat aktuální vlastnosti a upravit nebo odebrat některé založena na porovnávání názvů vlastností.
Veřejná metoda GetProperties(IdentityPropertyScope) Vlastnost vaku.To může být užitečné, například pokud má spotřebitel iterovat aktuální vlastnosti a upravit nebo odebrat některé založena na porovnávání názvů vlastností.
Veřejná metoda GetProperty(String) Přistupující objekt vlastnosti.Bude vyvolána pokud není nalezen.
Veřejná metoda GetProperty(IdentityPropertyScope, String) Přistupující objekt vlastnosti.Bude vyvolána pokud není nalezen.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda PrepareForWebServiceSerialization Serializátor .NET XML nelze zpracovat slovníky.Převeďte pole.
Veřejná metoda RemoveProperty(String) Odeberte vlastnost, pokud existuje.
Veřejná metoda RemoveProperty(IdentityPropertyScope, String) Odeberte vlastnost, pokud existuje.
Veřejná metoda SetAttribute Nastavte atribut.Tato metoda je zastaralá; použít [SetProperty] místo.
Veřejná metoda SetProperty(String, Object) Nastaví vlastnost; budou přepsány, pokud je nastavena vlastnost.
Veřejná metoda SetProperty(IdentityPropertyScope, String, Object) Nastaví vlastnost; budou přepsány, pokud je nastavena vlastnost.
Veřejná metoda ToString (Přepisuje Object.ToString().)
Veřejná metoda TryGetProperty(String, Object%) Přistupující objekt vlastnosti.Bude vracet hodnotu null Pokud není nalezen.
Veřejná metoda TryGetProperty(IdentityPropertyScope, String, Object%) Přistupující objekt vlastnosti.Bude vracet hodnotu null Pokud není nalezen.

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.TeamFoundation.Framework.Server – obor názvů