Miembros SPSecurableObject
Representa las características y el comportamiento de un objeto que se pueden proteger contra el acceso no autorizado.
El tipo SPSecurableObject expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SPSecurableObject | Permite que la clase base para realizar tareas de inicialización cuando se crean instancias de una clase derivada. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AllRolesForCurrentUser | Obtiene una lista completa de las definiciones de roles en el objeto al que pertenece el usuario actual en este ámbito. | |
EffectiveBasePermissions | Obtiene un valor que indica los permisos efectivos del usuario actual en el objeto. | |
FirstUniqueAncestor | Obsoleto. Utilice la propiedad FirstUniqueAncestorSecurableObject en su lugar. | |
FirstUniqueAncestorSecurableObject | Obtiene el objeto en el que están definidas las asignaciones de roles para este objeto. | |
HasUniqueRoleAssignments | Indica si el objeto tiene asignaciones de funciones únicas o hereda sus asignaciones de roles de un objeto primario. | |
ReusableAcl | Obtiene un objeto opaco que representa la información de lista (ACL) de control de acceso sin procesar para el objeto. | |
RoleAssignments | Obtiene las asignaciones de roles para este objeto asegurable. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BreakRoleInheritance(Boolean) | Crea asignaciones de roles únicas para el objeto y, opcionalmente, copia las asignaciones de funciones del elemento primario. | |
BreakRoleInheritance(Boolean, Boolean) | Crea asignaciones de roles únicas para el objeto, copia, opcionalmente, asignaciones de funciones del elemento primario y, opcionalmente, borra las asignaciones de funciones únicas de descendientes. | |
CheckPermissions | Determina si el usuario actual tiene un conjunto de permisos especificado. | |
DoesUserHavePermissions | Indica si el usuario actual tiene un conjunto de permisos especificado. | |
Equals | (Heredado desde Object). | |
Finalize | (Heredado desde Object). | |
GetHashCode | (Heredado desde Object). | |
GetType | (Heredado desde Object). | |
GetUserEffectivePermissionInfo | Obtiene un objeto con información detallada acerca de los permisos efectivos que tiene un usuario especificado en el ámbito actual y las asignaciones de funciones relacionadas con este usuario en este ámbito. | |
GetUserEffectivePermissions | Obtiene los permisos efectivos que tiene un usuario especificado en el ámbito actual. | |
MemberwiseClone | (Heredado desde Object). | |
ResetRoleInheritance | Cuando se implementa en una clase derivada, quita las asignaciones de roles local de modo que las asignaciones de roles, en todos los objetos descendientes, se vuelve a heredado del objeto primario. | |
ToString | (Heredado desde Object). |
Arriba