Classe SidIdentityHelper

Métodos auxiliares baseados descritores para SID-, como o windows e TFS.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Framework.Common.SidIdentityHelper

Namespace:  Microsoft.TeamFoundation.Framework.Common
Assembly:  Microsoft.TeamFoundation.Common (em Microsoft.TeamFoundation.Common.dll)

Sintaxe

'Declaração
Public NotInheritable Class SidIdentityHelper
public static class SidIdentityHelper

O tipo SidIdentityHelper expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático PhantomSidPrefix
Propriedade públicaMembro estático TeamFoundationSidPrefix
Propriedade públicaMembro estático WellKnownDomainSid
Propriedade públicaMembro estático WellKnownSidPrefix
Propriedade públicaMembro estático WellKnownSidType

Superior

Métodos

  Nome Descrição
Método públicoMembro estático ConstructPhantomSid
Método públicoMembro estático ConstructWellKnownSid Identificador conhecido de Team Foundation de compilação.
Método públicoMembro estático DecodePhantomSid
Método públicoMembro estático DecodeSid Converter SID binário nas partes.O código para essa conversão do objeto de [SecurityIdentifier] .
Método públicoMembro estático EncodeSid
Método públicoMembro estático GetDomainSid
Método públicoMembro estático GetSidRid
Método públicoMembro estático IsBuiltInAccount Determinar se esta é SID de uma das contas internas.As contas internas de tenham a autoridade do Windows NT 5 () e têm 32 como sua primeira autoridade secundária.
Método públicoMembro estático IsNTAccount Se este é SID de uma identidade NT, então as identidades NT podem vir de banco de dados ou do Active Directory de SAM.Tenham a autoridade do Windows NT 5 () e têm 21 como sua primeira autoridade secundária.
Método públicoMembro estático IsServiceAccount Determina se isso é conhecido SID para o serviço de rede ou serviço local.
Método públicoMembro estático IsTeamFoundationIdentifier
Método públicoMembro estático NewSid
Método públicoMembro estático ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%)
Método públicoMembro estático ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%, Boolean%)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático IllegalNameChars

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.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Common