Classe TeamFoundationIdentity
Rappresenta un utente o un gruppo in Team Foundation Server.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentity
Spazio dei nomi: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.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 l'ordinamento. | |
TeamFoundationIdentity(TeamFoundationIdentity) | Costruttore di 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 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. | |
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. | |
IsActive | Indica che l'identità è "corrente" con il provider ovvero letti dall'origine o eseguita sincronizzando).Non significa che è un membro del gruppo di utenti validi (TFS la query "di IsMember" deve essere utilizzato per rispondere a quello). | |
IsContainer | Questa identità può contenere le identità (ovvero è un gruppo)? | |
LocalPropertiesSet | ||
MemberOf | ||
MemberOfSet | IdentityDescriptors per i gruppi che contengono tale identità. | |
Members | ||
MembersSet | IdentityDescriptors per i membri di tale identità. | |
PropertiesSet | ||
TeamFoundationId | Identificatore assegnato in TFS - univoco in un host.Gli elementi TFS sono associati a tale descrittore di identità o dell'identificatore. | |
UniqueName | ||
UniqueUserId | Questo rappresenta l'ID per distinguere gli account eliminati scambiarsi (joe:1 vs. joe:3). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetAttribute | Funzione di accesso dell'attributo.Restituirà il valore predefinito fornito chiamante se l'attributo non è presente (non generano). | |
GetHashCode | Funge da funzione hash predefinita. (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 determinati in base ai nomi delle 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 determinati in base ai nomi delle proprietà di criteri di ricerca. | |
GetProperty(String) | Funzione di accesso.Verrà generato se non trovato. | |
GetProperty(IdentityPropertyScope, String) | Funzione di accesso.Verrà generato se non trovato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
PrepareForWebServiceSerialization | PrepareForWebServiceSerialization. il serializzatore XML di visual studio.NET non può gestire i dizionari.Conversione da classificare. | |
RemoveProperty(String) | Cancella la proprietà, se esiste. | |
RemoveProperty(IdentityPropertyScope, String) | Cancella la proprietà, se esiste. | |
SetAttribute | Imposta un attributo.Questo metodo è obsoleto, utilizzare SetProperty anziché. | |
SetProperty(String, Object) | Imposta una proprietà, sovrascriverà se è già impostata. | |
SetProperty(IdentityPropertyScope, String, Object) | Imposta una proprietà, sovrascriverà se è 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.