Classe TeamFoundationIdentity
Rappresenta un utente o un gruppo in Team Foundation Server.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentity
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity
Il tipo TeamFoundationIdentity espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
TeamFoundationIdentity() | Costruttore senza parametri per il marshalling. | |
TeamFoundationIdentity(TeamFoundationIdentity) | Costruttore della copia. | |
TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) | Costruttore. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AttributesSet | Proprietà per il marshalling degli attributi. | |
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 identificatore o [TeamFoundationId]identità. | |
DisplayName | Nome completo dell'identità a scopo di visualizzazione.Il nome visualizzato può provenire dall'identità Active Directory del tipo di provider o ACS- o può essere impostato come nome visualizzato personalizzato in TFS. | |
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.Utilizzare la query [IsMember] per rispondere a tale. | |
IsContainer | Determina se questa identità contiene più presente, è un gruppo? | |
LocalPropertiesSet | ||
MemberOf | ||
MemberOfSet | Descrittori di identità per i gruppi che contengono tale identità. | |
Members | ||
MembersSet | Descrittori di identità per i membri di tale identità. | |
PropertiesSet | ||
TeamFoundationId | Identificatore assegnato all'interno di TFS - univoco in un host.Gli elementi TFS sono associati al descrittore di identità o dell'identificatore. | |
UniqueName | ||
UniqueUserId | Questo rappresenta l'id per distinguere gli account eliminati l'uno da (operazione: 1 rispetto all'operazione: 3). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetAttribute | Funzione di accesso attributo.Restituirà il valore predefinito fornito da se l'attributo non è attuale- non genererà. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
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. | |
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. | |
GetProperty(String) | Funzione di accesso.Genererà se non trovato. | |
GetProperty(IdentityPropertyScope, String) | Funzione di accesso.Genererà se non trovato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
PrepareForWebServiceSerialization | Il serializzatore XML.NET non può gestire i dizionari.Conversione da true. | |
RemoveProperty(String) | Rimuovere la proprietà, se esiste. | |
RemoveProperty(IdentityPropertyScope, String) | Rimuovere la proprietà, se esiste. | |
SetAttribute | Impostare un attributo.Questo metodo è obsoleto; è preferibile utilizzare l'oggetto [SetProperty]. | |
SetProperty(String, Object) | Imposta una proprietà; sovrascriverà se una proprietà è già impostata. | |
SetProperty(IdentityPropertyScope, String, Object) | Imposta una proprietà; sovrascriverà se una proprietà è già impostata. | |
ToString | (Esegue l'override di Object.ToString()). | |
TryGetProperty(String, Object%) | Funzione di accesso.Restituisce null se non trovato. | |
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.