Partager via


SecurityWebService.RemoveAccessControlList, méthode

Supprime une liste de contrôle d'accès du système s'il existe. Si les données ACL contient des entrées, seuls les entrées seront supprimées, si elle ne l'est pas, la liste de contrôle d'accès entière sera supprimée (y compris toutes ses entrées de contrôle d'accès connexes). Si le sont parcourus de manière récursive est vrai, les listes de contrôle d'accès enfants seront également supprimées. De plus, si le sont parcourus de manière récursive est vrai, on suppose que nous supprimons les listes de contrôle d'accès entières, pas seulement des entrées dans la liste.

Espace de noms :  Microsoft.TeamFoundation.Server.Core.WebServices
Assembly :  Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)

Syntaxe

'Déclaration
<WebMethodAttribute> _
Public Function RemoveAccessControlList ( _
    namespaceId As Guid, _
    tokens As List(Of String), _
    recurse As Boolean _
) As Boolean
[WebMethodAttribute]
public bool RemoveAccessControlList(
    Guid namespaceId,
    List<string> tokens,
    bool recurse
)

Paramètres

  • namespaceId
    Type : System.Guid
    L'espace de noms pour apporter ces modifications dans.
  • recurse
    Type : System.Boolean
    Si la valeur true, les listes de contrôle d'accès sous les listes de contrôle d'accès spécifiées

Valeur de retour

Type : System.Boolean
True si quelque chose a été supprimée

Sécurité .NET Framework

Voir aussi

Référence

SecurityWebService Classe

Microsoft.TeamFoundation.Server.Core.WebServices, espace de noms