Freigeben über


TeamFoundationSecurityNamespace.RemovePermissions-Methode

Entfernt die angegebenen Berechtigungsbits vom vorhandenen zulässt und denys diesen Deskriptor. Wenn kein vorhandenes AccessControlEntry für diesen Deskriptor gefunden, dann, das nichts tun und ein leeres Access Control List wird zurückgegeben. Diese Funktion löst keine Ausnahme aus, wenn entweder das Token oder der Deskriptor nicht gefunden werden können.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Overridable Function RemovePermissions ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    descriptor As IdentityDescriptor, _
    permissionsToRemove As Integer _
) As AccessControlEntry
public virtual AccessControlEntry RemovePermissions(
    TeamFoundationRequestContext requestContext,
    string token,
    IdentityDescriptor descriptor,
    int permissionsToRemove
)

Parameter

  • token
    Typ: System.String
    Das Token, sodass das Access Control List die Berechtigungen der entfernt.
  • permissionsToRemove
    Typ: System.Int32
    Die Berechtigungsbits zu entfernende.

Rückgabewert

Typ: Microsoft.TeamFoundation.Framework.Server.AccessControlEntry
Das aktualisierte AccessControlEntry, nachdem die Berechtigungen wurden entfernt.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationSecurityNamespace Klasse

Microsoft.TeamFoundation.Framework.Server-Namespace