SecurityNamespace.RemovePermissions (Método)
Quita los permisos especificados de permisos existentes para la identidad especificada descriptor. Si no se encuentra ningún AccessControlEntry existente para este descriptor, no se realiza ninguna acción y se devuelve AccessControlList vacío.
Espacio de nombres: Microsoft.TeamFoundation.Framework.Client
Ensamblado: Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)
Sintaxis
'Declaración
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
)
Parámetros
- token
Tipo: System.String
El token asociado a AccessControlList de las que quitar los permisos especificados.
- descriptor
Tipo: Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor
La identidad descriptor para quitar los permisos especificados.
- permissionsToRemove
Tipo: System.Int32
Los permisos para quitar.
Valor devuelto
Tipo: Microsoft.TeamFoundation.Framework.Client.AccessControlEntry
AccessControlEntry actualizado después de que se hayan quitado los permisos.
Devuelve AccessControlEntry vacío si no se asocia ningún AccessControlEntry a la identidad especificada descriptor.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)