PermissionSet.AddPermission(IPermission) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un'autorizzazione specificata all'oggetto PermissionSet.
public:
System::Security::IPermission ^ AddPermission(System::Security::IPermission ^ perm);
public:
virtual System::Security::IPermission ^ AddPermission(System::Security::IPermission ^ perm);
public System.Security.IPermission? AddPermission(System.Security.IPermission? perm);
public virtual System.Security.IPermission AddPermission(System.Security.IPermission perm);
public System.Security.IPermission AddPermission(System.Security.IPermission perm);
member this.AddPermission : System.Security.IPermission -> System.Security.IPermission
abstract member AddPermission : System.Security.IPermission -> System.Security.IPermission
override this.AddPermission : System.Security.IPermission -> System.Security.IPermission
Public Function AddPermission (perm As IPermission) As IPermission
Public Overridable Function AddPermission (perm As IPermission) As IPermission
Parametri
- perm
- IPermission
Autorizzazione da aggiungere.
Valori restituiti
Unione dell'autorizzazione aggiunta e qualsiasi autorizzazione dello stesso tipo già esistente nell'oggetto PermissionSet.
Eccezioni
Il metodo viene chiamato da un oggetto ReadOnlyPermissionSet.
Commenti
Se esiste già un'autorizzazione dello stesso tipo dell'autorizzazione aggiunta in PermissionSet, la nuova autorizzazione è l'unione dell'oggetto autorizzazione esistente e dell'oggetto autorizzazione specificato. Ad esempio, se un'autorizzazione che implementa IUnrestrictedPermission viene aggiunta a unUnrestrictedPermissionSet oggetto , l'unione risultante è l'originale UnrestrictedPermissionSet.
Note per gli eredi
Quando si eredita da PermissionSet, è possibile modificare il comportamento del AddPermission(IPermission) metodo eseguendo l'override del AddPermissionImpl(IPermission) metodo .