PermissionSet.AddPermissionImpl(IPermission) PermissionSet.AddPermissionImpl(IPermission) PermissionSet.AddPermissionImpl(IPermission) PermissionSet.AddPermissionImpl(IPermission) Method

Definizione

Aggiunge un'autorizzazione specificata a PermissionSet.Adds a specified permission to the PermissionSet.

protected:
 virtual System::Security::IPermission ^ AddPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission AddPermissionImpl (System.Security.IPermission perm);
abstract member AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function AddPermissionImpl (perm As IPermission) As IPermission

Parametri

perm
IPermission IPermission IPermission IPermission

Autorizzazione da aggiungere.The permission to add.

Restituisce

L'unione dell'autorizzazione aggiunta e di eventuali autorizzazioni dello stesso tipo, già esistente in PermissionSet o null se perm è null.The union of the permission added and any permission of the same type that already exists in the PermissionSet, or null if perm is null.

Eccezioni

Commenti

Il AddPermissionImpl metodo è l'implementazione per il AddPermission metodo.The AddPermissionImpl method is the implementation for the AddPermission method.

Se un'autorizzazione dello stesso tipo dell'autorizzazione aggiunta esiste già in PermissionSet, la nuova autorizzazione è l'Unione tra l'oggetto autorizzazione esistente e l'oggetto autorizzazione specificato.If a permission of the same type as the added permission already exists in the PermissionSet, the new permission is the union of the existing permission object and the specified permission object. Se, ad esempio, un'autorizzazione che IUnrestrictedPermission implementa viene aggiunta a Unrestrictedun oggetto PermissionSet, l'Unione risultante è Unrestrictedl'oggetto originale PermissionSet.For example, if a permission that implements IUnrestrictedPermission is added to an UnrestrictedPermissionSet, the resulting union is the original UnrestrictedPermissionSet.

Si applica a