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
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Kontext für die aktuelle Anforderung.
- token
Typ: System.String
Das Token für die AccessControlList zum Entfernen von Berechtigungen aus.
- descriptor
Typ: Microsoft.TeamFoundation.Framework.Server.IdentityDescriptor
Die Sicherheitsbeschreibung entfernen Sie die Berechtigungen für.
- 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
- 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.