PermissionSet.SetPermissionImpl(IPermission) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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
.