Classe TeamFoundationIdentity

L'implementazione del client di TeamFoundationIdentity.Aumenta la classe proxy generata

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity

Il tipo TeamFoundationIdentity espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Descriptor Il descrittore di identità per tale identità.Identificatore univoco per il provider di identità.I client invia l'id al server quando autenticano con il TFS.Utilizzato per molte attività di gestione identità come AddMemberToApplicationGroup e ReadIdentity.Gli elementi TFS sono associati a questo TeamFoundationId identità o dell'identificatore.
Proprietà pubblica DisplayName Nome completo dell'identità a scopo di visualizzazione.Il nome visualizzato possono provenire dal provider di identità (Active Directory, ACS) o può essere impostato come nome visualizzato personalizzato in TFS.
Proprietà pubblica IsActive Indica che l'identità è “corrente" con il provider (che viene letto dal database di origine o sincronizzata).Non significa che è un membro del gruppo di utenti validi (TFS la query “di IsMember" deve essere utilizzato per rispondere a quello).
Proprietà pubblica IsContainer Indica che l'identità è un gruppo, possibilmente contenente altre identità come membri.
Proprietà pubblica MemberOf IdentityDescriptors per i gruppi che contengono tale identità.
Proprietà pubblica Members IdentityDescriptors per i membri di tale identità.
Proprietà pubblica TeamFoundationId Identificatore assegnato all'interno di TFS - univoco in un host.Gli elementi TFS sono associati al descrittore di identità o dell'identificatore.
Proprietà pubblica UniqueName
Proprietà pubblica UniqueUserId Questo rappresenta l'id per distinguere gli account eliminati l'uno da (ad esempio: operazione: 1 VS. operazione: 3).

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoMembro statico FromXml
Metodo pubblico GetAttribute Funzione di accesso attributo.Restituirà il valore predefinito fornito chiamante se l'attributo non è presente (non funzionare).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetProperties() Contenitore di proprietà.Ciò può essere utile, ad esempio se l'utente deve scorrere le proprietà correnti e modificare o rimuovere alcuni base dei nomi proprietà di criteri di ricerca.
Metodo pubblico GetProperties(IdentityPropertyScope) Contenitore di proprietà.Ciò può essere utile, ad esempio se l'utente deve scorrere le proprietà correnti e modificare o rimuovere alcuni base dei nomi proprietà di criteri di ricerca.
Metodo pubblico GetProperty(String) Funzione di accesso.Genererà se non trovato.
Metodo pubblico GetProperty(IdentityPropertyScope, String) Funzione di accesso.Genererà se non trovato.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico RemoveProperty(String) Rimuovere la proprietà, se esiste.
Metodo pubblico RemoveProperty(IdentityPropertyScope, String) Rimuovere la proprietà, se esiste.
Metodo pubblico SetAttribute
Metodo pubblico SetProperty(String, Object) Imposta una proprietà, sovrascriverà se è impostato.
Metodo pubblico SetProperty(IdentityPropertyScope, String, Object) Imposta una proprietà, sovrascriverà se è impostato.
Metodo pubblico ToString (Esegue l'override di Object.ToString()).
Metodo pubblico ToXml(XmlWriter, String)
Metodo pubblicoMembro statico ToXml(XmlWriter, String, TeamFoundationIdentity)
Metodo pubblico TryGetProperty(String, Object%) Funzione di accesso.Restituisce null se non trovato.
Metodo pubblico TryGetProperty(IdentityPropertyScope, String, Object%) Funzione di accesso.Restituisce null se non trovato.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Client