SecurityWebService.RemoveAccessControlList-Methode
Entfernt eine Zugriffssteuerungsliste vom System, wenn vorhanden ist. Wenn die Zugriffssteuerungslistendaten Einträge enthalten, nur jene Einträge entfernt werden, wenn dies nicht geschieht, wird die gesamte Zugriffssteuerungsliste entfernt (dies schließt alle seine verwandten Zugriffssteuerungseinträge ein). Wenn gilt, alle untergeordneten Elemente rekursieren, Sie die Zugriffssteuerungslisten gelöscht werden. Wenn rekursieren Sie, ist es wird angenommen, dass wir gesamte Zugriffssteuerungslisten löschen, Einträge nicht nur in der Liste aus.
Namespace: Microsoft.TeamFoundation.Server.Core.WebServices
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
<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
)
Parameter
- namespaceId
Typ: System.Guid
Der Namespace, um diese Änderungen einchecken vorzunehmen.
- tokens
Typ: System.Collections.Generic.List<String>
- recurse
Typ: System.Boolean
Wenn true, alle Zugriffssteuerungslisten unterhalb der angegebenen Zugriffssteuerungslisten
Rückgabewert
Typ: System.Boolean
True, wenn etwas entfernt wurde
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.