PermissionSet.SetPermissionImpl(IPermission) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví oprávnění k PermissionSetnahrazení všech existujících oprávnění stejného 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
Oprávnění k nastavení.
Návraty
Nastavené oprávnění.
Výjimky
Metoda je volána z .ReadOnlyPermissionSet
Poznámky
Metoda SetPermissionImpl je implementace metody SetPermission .
Tato metoda odebere všechny existující objekty oprávnění stejného typu z objektu PermissionSet a nahradí ho parametrem perm . Pokud je oprávnění, které implementuje IUnrestrictedPermission , nastaveno na to PermissionSet , Unrestrictedže výsledek PermissionSet již Unrestrictednení .