PermissionSet.AddPermissionImpl(IPermission) Método

Definición

Agrega un permiso especificado a PermissionSet.

protected:
 virtual System::Security::IPermission ^ AddPermissionImpl(System::Security::IPermission ^ perm);
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

Parámetros

perm
IPermission

Permiso que se va a agregar.

Devoluciones

Unión del permiso agregado y de cualquier permiso del mismo tipo que ya existe en PermissionSet, o null si perm es null.

Excepciones

Se llama al método desde un ReadOnlyPermissionSet.

Comentarios

El AddPermissionImpl método es la implementación del AddPermission método .

Si ya existe un permiso del mismo tipo que el permiso agregado en PermissionSet, el nuevo permiso es la unión del objeto de permiso existente y el objeto de permiso especificado. Por ejemplo, si se agrega un permiso que implementa IUnrestrictedPermission a , UnrestrictedPermissionSetla unión resultante es la original UnrestrictedPermissionSet.

Se aplica a