PermissionSet.SetPermissionImpl(IPermission) Método

Definición

Establece un permiso en el PermissionSet, para lo que reemplaza cualquier permiso existente del mismo tipo.

protected:
 virtual System::Security::IPermission ^ SetPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission SetPermissionImpl (System.Security.IPermission perm);
protected virtual System.Security.IPermission? SetPermissionImpl (System.Security.IPermission? perm);
abstract member SetPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.SetPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function SetPermissionImpl (perm As IPermission) As IPermission

Parámetros

perm
IPermission

Permiso que se va a establecer.

Devoluciones

IPermission

Permiso establecido.

Excepciones

Se llama al método desde un ReadOnlyPermissionSet.

Comentarios

El SetPermissionImpl método es la implementación del SetPermission método .

Este método quita cualquier objeto de permiso existente del mismo tipo de PermissionSet y lo reemplaza por el perm parámetro . Si un permiso que implementa IUnrestrictedPermission se establece en un PermissionSet que es Unrestricted, el resultado PermissionSet ya Unrestrictedno es .

Se aplica a