Condividi tramite


Interfaccia IIdentityManagementService

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

Sintassi

'Dichiarazione
Public Interface IIdentityManagementService
public interface IIdentityManagementService

Il tipo IIdentityManagementService espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica IdentityDomainScope

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddMemberToApplicationGroup Aggiungere il membro del gruppo del.
Metodo pubblico CreateApplicationGroup Crea un gruppo di applicazioni TFS
Metodo pubblico DeleteApplicationGroup Elimina un gruppo di applicazioni TFS
Metodo pubblico GetScopeName Ottiene il nome dell'ambito dell'ID di ambito
Metodo pubblico IsMember Query espanso di appartenenza per il membro diretto o annidato.
Metodo pubblico IsOwnedWellKnownGroup Controllare se il descrittore specificato è di tipo TeamFoundation, al quale appartiene questo host di IMS e è un gruppo noto.In questo modo viene confermato che tale gruppo effettivamente esistente, così che il modello di SID soddisfano questi requisiti.
Metodo pubblico IsOwner Il controllo se il descrittore specificato è di tipo TeamFoundation e appartiene questo host di IMS.In questo modo viene confermato che tale gruppo effettivamente esistente, così che il modello di SID appartiene questo host.
Metodo pubblico ListApplicationGroups Elenca tutti i gruppi di applicazioni TFS nell'ambito specificato
Metodo pubblico ReadIdentities(array<Guid[], MembershipQuery) Leggere le identità dall'ID Team Foundation Nota alle prestazioni risultano più veloci quando nessuna informazione relativa all'appartenenza è necessaria.
Metodo pubblico ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Leggere le identità per i descrittori specificati.Primo archivio di IMS di test.Se non viene trovato, facoltativamente origine di provare ad esempio la Progettazione applicazioni. Nota alle prestazioni risultano più veloci quando nessuna informazione relativa all'appartenenza è necessaria.
Metodo pubblico ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Leggere le identità basate sul fattore trovato.Il primo leggere dall'archivio di IMS quindi eventualmente leggere dal database di origine come la Progettazione applicazioni.
Metodo pubblico ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) L'overload di che accetta un singolo descrittore.Leggere l'identità del descrittore specificato.Primo archivio di IMS di test.Se non viene trovato, facoltativamente origine di provare ad esempio la Progettazione applicazioni. Nota alle prestazioni risultano più veloci quando nessuna informazione relativa all'appartenenza è necessaria.
Metodo pubblico ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) L'overload di che accetta un solo fattore di ricerca e restituisce corrispondono a cui questo ordine. 1.Con più corrispondenze identità attiva, se esiste, altrimenti prima corrispondenza.2.Quando esiste una singola corrispondenza, la corrispondenza.3.Quando non esiste alcuna corrispondenza, annullare.Leggere l'identità basata sul fattore trovato.Il primo leggere dall'archivio di IMS quindi eventualmente leggere dal database di origine come la Progettazione applicazioni.
Metodo pubblico RefreshIdentity Ora aggiornare le proprietà identità dal provider.Questa identità deve essere già nell'archivio di IMS.Se l'identità è un gruppo, i membri DIRETTI e le relative proprietà saranno aggiornati in modo asincrono).
Metodo pubblico RemoveMemberFromApplicationGroup Rimuovere il membro del gruppo del.
Metodo pubblico UpdateApplicationGroup Aggiorna la proprietà di un gruppo di applicazioni TFS

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Client