TeamFoundationIdentity (Clase)
Representa un usuario o grupo en Team Foundation Server.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentity
Espacio de nombres: Microsoft.TeamFoundation.Server.Core
Ensamblado: Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)
Sintaxis
'Declaración
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity
El tipo TeamFoundationIdentity expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
TeamFoundationIdentity() | Constructor sin parámetros para formar. | |
TeamFoundationIdentity(TeamFoundationIdentity) | Constructor de copia. | |
TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) | Constructor. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AttributesSet | Propiedad para formar atributos. | |
Descriptor | La identidad descriptor para esta identidad.El identificador único para el proveedor de identidad.Los clientes envían el identificador al servidor cuando se autentica con TFS.Se utiliza para muchas tareas de administración de identidad como AddMemberToApplicationGroup y ReadIdentity.Los artefactos de TFS están asociados a este TeamFoundationId ID o de identidad. | |
DisplayName | Nombre completo de la identidad con fines.El nombre para mostrar puede proceder del proveedor de identidad (Active Directory, ACS) o se haya establecido como nombre para mostrar personalizado dentro de TFS. | |
IsActive | Indica que la identidad es “en ejecución” con el proveedor (es decir leído de origen o está sincronizada).No significa que es miembro del grupo usuarios válidos de TFS (la consulta “IsMember” se debe utilizar para responder a que). | |
IsContainer | ¿Puede esta identidad contener identidades (es decir es un grupo)? | |
LocalPropertiesSet | ||
MemberOf | ||
MemberOfSet | IdentityDescriptors para grupos que contienen esta identidad. | |
Members | ||
MembersSet | IdentityDescriptors para los miembros de esta identidad. | |
PropertiesSet | ||
TeamFoundationId | Identificador asignado dentro de TFS - único en un host.Los artefactos de TFS están asociados a este Descriptor de identificador o la identidad. | |
UniqueName | ||
UniqueUserId | Esto representa el identificador para distinguir las cuentas eliminadas a partir de otras (Joe: 1 contra Joe: 3). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetAttribute | Descriptor del atributo.Devuelve el valor predeterminado proporcionado llamador si no está presente el atributo (no captura). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetProperties() | Contenedor de propiedades.Esto puede ser útil, por ejemplo si el consumidor tiene que recorrer de propiedades actuales y modificar o quitar algunos basado en nombres de propiedad coincidentes de. | |
GetProperties(IdentityPropertyScope) | Contenedor de propiedades.Esto puede ser útil, por ejemplo si el consumidor tiene que recorrer de propiedades actuales y modificar o quitar algunos basado en nombres de propiedad coincidentes de. | |
GetProperty(String) | Descriptor de acceso de la propiedad.Producirá si no encontrado. | |
GetProperty(IdentityPropertyScope, String) | Descriptor de acceso de la propiedad.Producirá si no encontrado. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
PrepareForWebServiceSerialization | PrepareForWebServiceSerialization. el serializador XML de .NET no puede controlar los diccionarios.Convierte a la matriz. | |
RemoveProperty(String) | Quita la propiedad, si existe. | |
RemoveProperty(IdentityPropertyScope, String) | Quita la propiedad, si existe. | |
SetAttribute | Establece un atributo.Este método está obsoleto, utilice SetProperty en su lugar. | |
SetProperty(String, Object) | Establece una propiedad, el sobrescribirá si está definido. | |
SetProperty(IdentityPropertyScope, String, Object) | Establece una propiedad, el sobrescribirá si está definido. | |
ToString | (Invalida a Object.ToString()). | |
TryGetProperty(String, Object%) | Descriptor de acceso de la propiedad.Devolverá NULL si no se encontró. | |
TryGetProperty(IdentityPropertyScope, String, Object%) | Descriptor de acceso de la propiedad.Devolverá NULL si no se encontró. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.