PermissionSet.SetPermissionImpl(IPermission) Metodo

Definizione

Imposta un'autorizzazione per , PermissionSetsostituendo qualsiasi autorizzazione esistente 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.

Valori restituiti

Autorizzazione set.

Eccezioni

Il metodo viene chiamato da un oggetto ReadOnlyPermissionSet.

Commenti

Il SetPermissionImpl metodo è l'implementazione per il SetPermission metodo .

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

Si applica a