SPSecurableObject methods

The SPSecurableObject type exposes the following members.

Methods

  Name Description
Public method BreakRoleInheritance(Boolean) Creates unique role assignments for the object and optionally copies role assignments from the parent.
Public method BreakRoleInheritance(Boolean, Boolean) Creates unique role assignments for the object, optionally copies role assignments from the parent, and optionally clears unique role assignments from descendants.
Public method CheckPermissions Determines whether the current user has a specified set of permissions.
Public method DoesUserHavePermissions Indicates whether the current user has a specified set of permissions.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetUserEffectivePermissionInfo Gets an object with detailed information about the effective permissions that a specified user has in the current scope and the role assignments related to this user at this scope.
Public method GetUserEffectivePermissions Gets the effective permissions that a specified user has in the current scope.
Protected method MemberwiseClone (Inherited from Object.)
Public method ResetRoleInheritance When implemented in a derived class, removes local role assignments so that role assignments, in all descendant objects, are re-inherited from the parent object.
Public method ToString (Inherited from Object.)

Top

See also

Reference

SPSecurableObject class

Microsoft.SharePoint namespace