SecurityNamespace.RemovePermissions-Methode
Entfernt die angegebenen Berechtigungen aus vorhandenen Berechtigungen für den angegebenen Identitätsdeskriptor. Wenn kein vorhandenes AccessControlEntry für diesen Deskriptor gefunden wird, wird keine Aktion ausgeführt und leeres AccessControlList wird zurückgegeben.
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public MustOverride Function RemovePermissions ( _
token As String, _
descriptor As IdentityDescriptor, _
permissionsToRemove As Integer _
) As AccessControlEntry
public abstract AccessControlEntry RemovePermissions(
string token,
IdentityDescriptor descriptor,
int permissionsToRemove
)
Parameter
- token
Typ: System.String
Das Token, das AccessControlList zugeordnet ist, aus denen die angegebenen Berechtigungen entfernen.
- descriptor
Typ: Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor
Der Identitätsdeskriptor, sodass der die angegebenen Berechtigungen entfernt.
- permissionsToRemove
Typ: System.Int32
Die Berechtigungen entfernen.
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Client.AccessControlEntry
Aktualisierte AccessControlEntry, nachdem die Berechtigungen wurden entfernt.
Gibt leeren AccessControlEntry zurück, wenn kein AccessControlEntry mit dem angegebenen Identitätsdeskriptor zugeordnet ist.
.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.