Freigeben über


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.
  • 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

Siehe auch

Referenz

SecurityWebService Klasse

Microsoft.TeamFoundation.Server.Core.WebServices-Namespace