PermissionSet.SetPermissionImpl(IPermission) Metoda

Definicja

Ustawia uprawnienie do PermissionSetelementu , zastępując wszelkie istniejące uprawnienia tego samego typu.

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

Parametry

perm
IPermission

Uprawnienie do ustawienia.

Zwraca

IPermission

Uprawnienie zestawu.

Wyjątki

Metoda jest wywoływana z klasy ReadOnlyPermissionSet.

Uwagi

Metoda SetPermissionImpl jest implementacją SetPermission metody .

Ta metoda usuwa dowolny istniejący obiekt uprawnień tego samego typu z obiektu PermissionSet i zastępuje go parametrem perm . Jeśli uprawnienie implementujące IUnrestrictedPermission jest ustawione na PermissionSet obiekcie , Unrestrictedwynik PermissionSet nie jest już Unrestricted.

Dotyczy