Compartir a través de


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
Método protegido 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
Propiedad pública AllRolesForCurrentUser Obtiene una lista completa de las definiciones de roles en el objeto al que pertenece el usuario actual en este ámbito.
Propiedad pública EffectiveBasePermissions Obtiene un valor que indica los permisos efectivos del usuario actual en el objeto.
Propiedad pública FirstUniqueAncestor Obsoleto. Utilice la propiedad FirstUniqueAncestorSecurableObject en su lugar.
Propiedad pública FirstUniqueAncestorSecurableObject Obtiene el objeto en el que están definidas las asignaciones de roles para este objeto.
Propiedad pública HasUniqueRoleAssignments Indica si el objeto tiene asignaciones de funciones únicas o hereda sus asignaciones de roles de un objeto primario.
Propiedad pública ReusableAcl Obtiene un objeto opaco que representa la información de lista (ACL) de control de acceso sin procesar para el objeto.
Propiedad pública RoleAssignments Obtiene las asignaciones de roles para este objeto asegurable.

Arriba

Métodos

  Nombre Descripción
Método público BreakRoleInheritance(Boolean) Crea asignaciones de roles únicas para el objeto y, opcionalmente, copia las asignaciones de funciones del elemento primario.
Método público 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.
Método público CheckPermissions Determina si el usuario actual tiene un conjunto de permisos especificado.
Método público DoesUserHavePermissions Indica si el usuario actual tiene un conjunto de permisos especificado.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método público 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.
Método público GetUserEffectivePermissions Obtiene los permisos efectivos que tiene un usuario especificado en el ámbito actual.
Método protegido MemberwiseClone (Heredado desde Object).
Método público 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.
Método público ToString (Heredado desde Object).

Arriba

Vea también

Referencia

clase SPSecurableObject

Espacio de nombres Microsoft.SharePoint