SecurityNamespace.RemovePermissions – metoda
Odebere zadané oprávnění z existující oprávnění pro zadanou identitu popisovač.Pokud je nalezena žádná existující AccessControlEntry tento popisovač, není žádná akce a jeden prázdný AccessControlList je vrácena.
Obor názvů: Microsoft.TeamFoundation.Framework.Client
Sestavení: Microsoft.TeamFoundation.Client (v Microsoft.TeamFoundation.Client.dll)
Syntaxe
'Deklarace
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
)
Parametry
- token
Typ: System.String
Token, který je přidružen AccessControlList ze kterého chcete odebrat oprávnění zadaná.
- descriptor
Typ: Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor
Popisovače identity, pro které chcete odebrat oprávnění zadaná.
- permissionsToRemove
Typ: System.Int32
Oprávnění k odebrání.
Vrácená hodnota
Typ: Microsoft.TeamFoundation.Framework.Client.AccessControlEntry
Aktualizované AccessControlEntry po oprávnění byly odebrány.
Vrátí prázdný AccessControlEntry Pokud ne AccessControlEntry je spojen s popisovačem zadanou identitu.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.