PermissionSet.RemovePermission(Type) Метод

Определение

Удаляет разрешение определенного типа из набора.

public:
 System::Security::IPermission ^ RemovePermission(Type ^ permClass);
public:
 virtual System::Security::IPermission ^ RemovePermission(Type ^ permClass);
public System.Security.IPermission? RemovePermission(Type? permClass);
public virtual System.Security.IPermission RemovePermission(Type permClass);
public System.Security.IPermission RemovePermission(Type permClass);
member this.RemovePermission : Type -> System.Security.IPermission
abstract member RemovePermission : Type -> System.Security.IPermission
override this.RemovePermission : Type -> System.Security.IPermission
Public Function RemovePermission (permClass As Type) As IPermission
Public Overridable Function RemovePermission (permClass As Type) As IPermission

Параметры

permClass
Type

Тип разрешения для удаления.

Возвращаемое значение

Разрешение удалено из набора.

Исключения

Метод вызывается из ReadOnlyPermissionSet.

Комментарии

Important

Невозможно удалить разрешения из неограниченного набора разрешений. Набор разрешений остается неограниченным после попытки удалить разрешение, и исключение не возникает.

Примечания для тех, кто наследует этот метод

При наследовании PermissionSetможно изменить поведение RemovePermission(Type) метода, переопределив RemovePermissionImpl(Type) метод.

Применяется к