Freigeben über


TeamFoundationSecurityNamespace.RemovePermissions-Methode

Entfernt die angegebene Berechtigungsbits aus der vorhandenen erlaubt und Denys für diese Beschreibung.Wenn keine vorhandenen AccessControlEntry, für diese Beschreibung gefunden wird wird nichts ausgeführt, und eine leere AccessControlList wird zurückgegeben.Diese Funktion wird keine Ausnahme ausgelöst, wenn entweder das Token oder Deskriptor nicht gefunden werden kann.

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

Syntax

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

Parameter

  • token
    Typ: System.String
    Das Token für die AccessControlList zum Entfernen von Berechtigungen aus.
  • permissionsToRemove
    Typ: System.Int32
    Der Berechtigungs-Bits zu entfernen.

Rückgabewert

Typ: Microsoft.TeamFoundation.Framework.Server.AccessControlEntry
Die aktualisierte AccessControlEntry, nachdem Sie die Berechtigungen entfernen.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationSecurityNamespace Klasse

Microsoft.TeamFoundation.Framework.Server-Namespace