Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La classe d' [AccessControlList] est censée pour associer un jeu d' [AccessControlEntries] avec un jeton de sécurité et ses paramètres d'héritage.Il est important de noter que la classe d' [AccessControlList] ne parle pas à une base de données lorsque ses méthodes sont appelées.
Il fournit une zone de transit des modifications à [AccessControlEntries] pour un jeton sécurisée.Une fois les modifications apportées à [AccessControlList] qu'il peut être enregistré au service Web en lui passant dans [TeamFoundationSecurityNamespace].
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.AccessControlList
Microsoft.TeamFoundation.Framework.Server.AccessControlListDetails
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Class AccessControlList
public class AccessControlList
Le type AccessControlList expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
AccessControlList(String, Boolean) | Crée un [AccessControlList]. |
![]() |
AccessControlList(String, Boolean, IEnumerable<AccessControlEntry>) | Génère une instance d' [AccessControlList]. |
Début
Propriétés
Nom | Description | |
---|---|---|
![]() |
AccessControlEntries | Retourne une copie de la liste des autorisations pour les utilisateurs de ce jeton. |
![]() |
InheritPermissions | True si le jeton donnée hérite des autorisations des parents. |
![]() |
Token | La marque à cet [AccessControlList] est de. |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
QueryAccessControlEntries | Retourne [AccessControlEntries] pour les modèles fournis. |
![]() |
QueryAccessControlEntry | Retourne [AccessControlEntry] pour le modèle fourni.Si aucun [AccessControlEntry] n'existe pour le modèle fourni dans cet [AccessControlList], [AccessControlEntry] vide est retournée. |
![]() |
RemoveAccessControlEntry | Supprime [AccessControlEntry] de cet [AccessControlList] qui s'applique au modèle spécifié. |
![]() |
RemovePermissions | Supprime les bits spécifié d'autorisation d' [allows] existant et d' [denys] de ce modèle.Si le modèle est introuvable, rien n'est effectué et [AccessControlEntry] vide est retournée. |
![]() |
SetAccessControlEntries | Définit [AccessControlEntry] fourni dans cet [AccessControlList]. |
![]() |
SetAccessControlEntry | Définit [AccessControlEntry] fourni dans cet [AccessControlList]. |
![]() |
SetPermissions | Définit une autorisation pour le modèle sur cet [AccessControlList]. |
![]() |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Champs
Nom | Description | |
---|---|---|
![]() |
m_accessControlEntries | Le stockage d'autorisations est indexé sur l'identité que l'autorisation est de. |
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.