Partager via


SidIdentityHelper, classe

Méthodes d'assistance pour les modèles SID- basés, comme les fenêtres et TFS.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.Framework.Common
Assembly :  Microsoft.TeamFoundation.Common (dans Microsoft.TeamFoundation.Common.dll)

Syntaxe

'Déclaration
Public NotInheritable Class SidIdentityHelper
public static class SidIdentityHelper

Le type SidIdentityHelper expose les membres suivants.

Propriétés

  Nom Description
Propriété publiqueMembre statique PhantomSidPrefix
Propriété publiqueMembre statique TeamFoundationSidPrefix
Propriété publiqueMembre statique WellKnownDomainSid
Propriété publiqueMembre statique WellKnownSidPrefix
Propriété publiqueMembre statique WellKnownSidType

Début

Méthodes

  Nom Description
Méthode publiqueMembre statique ConstructPhantomSid
Méthode publiqueMembre statique ConstructWellKnownSid Identificateur connu d' Team Foundation d'élément.
Méthode publiqueMembre statique DecodePhantomSid
Méthode publiqueMembre statique DecodeSid Convertissez un fichier binaire SID dans ses parties.Le code de cette conversion provient de l'objet d' [SecurityIdentifier] .
Méthode publiqueMembre statique EncodeSid
Méthode publiqueMembre statique GetDomainSid
Méthode publiqueMembre statique GetSidRid
Méthode publiqueMembre statique IsBuiltInAccount Déterminez si c'est le SID de l'un des comptes intégrés.Tous les comptes intégrés proviennent de l'autorité de Windows NT (5) et ont 32 comme leur première sous autorité.
Méthode publiqueMembre statique IsNTAccount Si c'est le SID d'une identité NT, les identités NT peuvent provenir à partir de la base de données ou du dossier actif de SAM.Elles proviennent de l'autorité de Windows NT (5) et ont 21 comme leur première sous autorité.
Méthode publiqueMembre statique IsServiceAccount Détermine si c'est le SID connu pour le service réseau ou le service local.
Méthode publiqueMembre statique IsTeamFoundationIdentifier
Méthode publiqueMembre statique NewSid
Méthode publiqueMembre statique ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%)
Méthode publiqueMembre statique ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%, Boolean%)

Début

Champs

  Nom Description
Champ publicMembre statique IllegalNameChars

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Common, espace de noms