Share via


IIdentityManagementService (Interfaz)

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Client
Ensamblado:  Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)

Sintaxis

'Declaración
Public Interface IIdentityManagementService
public interface IIdentityManagementService

El tipo IIdentityManagementService expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública IdentityDomainScope

Arriba

Métodos

  Nombre Descripción
Método público AddMemberToApplicationGroup Agregue el miembro al grupo de TFS.
Método público CreateApplicationGroup Crea un grupo de aplicaciones TFS
Método público DeleteApplicationGroup Elimina un grupo de aplicaciones TFS
Método público GetScopeName Obtiene el nombre del ámbito para la identificación proporcionada de ámbito
Método público IsMember Consulta expandida de la suscripción para el miembro directo o anidados.
Método público IsOwnedWellKnownGroup Compruebe si descriptor determinado es de tipo TeamFoundation, pertenece a este host de IMS y es un grupo conocido.Esto no confirma que existe un grupo realmente, simplemente que el modelo de SID cumple estos requisitos.
Método público IsOwner La comprobación si descriptor determinado es de tipo TeamFoundation, y pertenece a este host de IMS.Esto no confirma que existe un grupo realmente, simplemente que el modelo de SID pertenece a este host.
Método público ListApplicationGroups Enumera todos los grupos de aplicaciones de TFS en el ámbito especificado
Método público ReadIdentities(array<Guid[], MembershipQuery) Identidades de lectura por identificador de Team Foundation Nota - el rendimiento será muy rápido cuando no se solicita información de pertenencia.
Método público ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Identidades de lectura para los descriptores especificados.Primer almacén de IMS try.Si no encuentra, intente opcionalmente el origen como the AD. Nota - el rendimiento será muy rápido cuando no se solicita información de pertenencia.
Método público ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Identidades de lectura basadas en factor de búsqueda.La primera lectura del almacén de IMS y, a continuación (opcionalmente) leído de origen como de AD.
Método público ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Sobrecargue que toma solo descriptor.Lea la identidad de descriptor especificado.Primer almacén de IMS try.Si no encuentra, intente opcionalmente el origen como the AD. Nota - el rendimiento será muy rápido cuando no se solicita información de pertenencia.
Método público ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Sobrecargue que toma un único factor de búsqueda y devuelve la coincidencia que sigue este orden. 1.Con múltiples coincidencias, identidad activo si existe, primera coincidencia.2.Cuando hay una coincidencia única, la coincidencia.3.Cuando no hay ninguna coincidencia, null.Identidad de lectura basada en factor de búsqueda.La primera lectura del almacén de IMS y, a continuación (opcionalmente) leído de origen como de AD.
Método público RefreshIdentity Propiedades de identidad de la actualización del proveedor ahora.Esta identidad ya debe estar en el almacén de IMS.Si la identidad es un grupo, se actualizarán los miembros de DIRECT y sus propiedades también (de forma asincrónica).
Método público RemoveMemberFromApplicationGroup Quite el miembro del grupo de TFS.
Método público UpdateApplicationGroup Actualiza una propiedad de un grupo de aplicaciones TFS

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)