PermissionSet.AddPermissionImpl(IPermission) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega un permiso especificado al 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 para agregar.
Devoluciones
Unión del permiso agregado y cualquier permiso del mismo tipo que ya existe en el PermissionSet, o null
si perm
es null
.
Excepciones
Se llama al método desde un ReadOnlyPermissionSet.
Comentarios
El método AddPermissionImpl es la implementación del método AddPermission.
Si ya existe un permiso del mismo tipo que el permiso agregado en el 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 un UnrestrictedPermissionSet, la unión resultante es el Unrestricted
PermissionSetoriginal .