Condividi tramite


PermissionSet.SetPermissionImpl(IPermission) Metodo

Definizione

Imposta un'autorizzazione su PermissionSet, sostituendo eventuali autorizzazioni esistenti dello stesso 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

Parametri

perm
IPermission

Autorizzazione da impostare.

Restituisce

Autorizzazione impostata.

Eccezioni

Il metodo viene chiamato da ReadOnlyPermissionSet.

Commenti

Il SetPermissionImpl metodo è l'implementazione SetPermission del metodo.

Questo metodo rimuove qualsiasi oggetto di autorizzazione esistente dello stesso tipo dall'oggetto PermissionSet e lo sostituisce con il perm parametro . Se un'autorizzazione che implementa IUnrestrictedPermission è impostata su un PermissionSet oggetto che è Unrestricted, il risultato PermissionSet non è più Unrestricted.

Si applica a