Condividi tramite


Classe TeamFoundationIdentity

Implementazione di TeamFoundationIdentity client. 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 dell'identità.I client inviano l'id al server quando il cui obiettivo è l'autenticazione con TFS.Utilizzato per molte attività di gestione identità come AddMemberToApplicationGroup e ReadIdentity.Gli elementi TFS sono associati a questo TeamFoundationId di 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 dall'origine o sincronizzato).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 in TFS - univoco in un host.Gli elementi TFS sono associati a tale descrittore di identità o dell'identificatore.
Proprietà pubblica UniqueName
Proprietà pubblica UniqueUserId Questo rappresenta l'id per distinguere gli account eliminati scambiarsi ad esempio: joe:1 vs. joe:3).

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetAttribute Funzione di accesso dell'attributo.Restituirà il valore predefinito fornito chiamante se l'attributo non è presente (non generano).
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (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 determinati in base ai nomi delle 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 determinati in base ai nomi delle proprietà di criteri di ricerca.
Metodo pubblico GetProperty(String) Funzione di accesso.Verrà generato se non trovato.
Metodo pubblico GetProperty(IdentityPropertyScope, String) Funzione di accesso.Verrà generato 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 SetProperty(String, Object) Imposta una proprietà, sovrascriverà se è già impostata.
Metodo pubblico SetProperty(IdentityPropertyScope, String, Object) Imposta una proprietà, sovrascriverà se è già impostata.
Metodo pubblico ToString (Esegue l'override di Object.ToString()).
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