Classe TeamFoundationIdentity
Implementação de cliente de TeamFoundationIdentity. Aumenta a classe gerada proxy
Hierarquia de herança
System.Object
Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)
Sintaxe
'Declaração
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity
O tipo TeamFoundationIdentity expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Descriptor | O descritor de identidade para essa identidade.O identificador exclusivo para o provedor de identidade.Os clientes envia a identificação para o servidor quando autenticam com TFS.Usado para muitos o gerenciamento de identidade tarefas como AddMemberToApplicationGroup e ReadIdentity.Os artefatos de TFS são associados com esse TeamFoundationId identificador ou de identidade. | |
DisplayName | Nome completo de identidade para fins de exibição.O nome para exibição pode vir do provedor de identidade (Ative Directory, ACS) ou pode ter sido definido como um nome para exibição personalizada em TFS. | |
IsActive | Indica que a identidade é “as” com o provedor (que é lido de origem ou sincronizado.)Significa que não é um membro do grupo de usuários válidos de TFS (a consulta de “IsMember” deve ser usada para responder a isso). | |
IsContainer | Indica que a identidade é um grupo, que contém outras possivelmente identidades como membros. | |
MemberOf | IdentityDescriptors para os grupos que contêm essa identidade. | |
Members | IdentityDescriptors para membros dessa identidade. | |
TeamFoundationId | Identificador atribuído dentro de TFS - exclusiva em toda um host.Os artefatos de TFS são associados com este identificador ou descritor de identidade. | |
UniqueName | ||
UniqueUserId | Isso representa o ID para distinguir contas excluídas de se (por exemplo: Joe: 1 contra Joe: 3). |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetAttribute | Acessador de atributo.Retornará o valor padrão fornecido chamador se o atributo não está presente (não throw). | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetProperties() | Recipiente de propriedades.Isso poderia ser útil, por exemplo, se o consumidor precisasse iterar pelas propriedades atuais e modificar/remover alguns com base em nomes de propriedade correspondentes padrão. | |
GetProperties(IdentityPropertyScope) | Recipiente de propriedades.Isso poderia ser útil, por exemplo, se o consumidor precisasse iterar pelas propriedades atuais e modificar/remover alguns com base em nomes de propriedade correspondentes padrão. | |
GetProperty(String) | Acessador de propriedade.Lançará se não for encontrado. | |
GetProperty(IdentityPropertyScope, String) | Acessador de propriedade.Lançará se não for encontrado. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
RemoveProperty(String) | Remova a propriedade, caso ela exista. | |
RemoveProperty(IdentityPropertyScope, String) | Remova a propriedade, caso ela exista. | |
SetProperty(String, Object) | Define uma propriedade, substituirá se já estiver definida. | |
SetProperty(IdentityPropertyScope, String, Object) | Define uma propriedade, substituirá se já estiver definida. | |
ToString | (Substitui Object.ToString().) | |
TryGetProperty(String, Object%) | Acessador de propriedade.Retornará nulo se não for encontrado. | |
TryGetProperty(IdentityPropertyScope, String, Object%) | Acessador de propriedade.Retornará nulo se não for encontrado. |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.