Partilhar via


PermissionSet.SetPermissionImpl(IPermission) Método

Definição

Define uma permissão para o PermissionSet, substituindo qualquer permissão existente do mesmo 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

A permissão a ser definida.

Retornos

IPermission

A permissão definida.

Exceções

O método é chamado de um ReadOnlyPermissionSet.

Comentários

O SetPermissionImpl método é a implementação do SetPermission método.

Esse método remove qualquer objeto de permissão existente do mesmo tipo e o PermissionSet substitui pelo perm parâmetro. Se uma permissão que implementa IUnrestrictedPermission for definida em uma PermissionSet ou seja Unrestricted, o resultado PermissionSet não será mais Unrestricted.

Aplica-se a