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.
- tokens
Type : System.Collections.Generic.List<String>
- 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.TeamFoundation.Server.Core.WebServices, espace de noms