The SPSecurableObject type exposes the following members.
|AllRolesForCurrentUser||Gets a full list of role definitions on the object to which the current user belongs on this scope.|
|EffectiveBasePermissions||Gets a value that indicates the current user's effective permissions on the object.|
|FirstUniqueAncestor||Obsolete. Use the FirstUniqueAncestorSecurableObject property instead.|
|FirstUniqueAncestorSecurableObject||Gets the object where role assignments for this object are defined.|
|HasUniqueRoleAssignments||Indicates whether the object has unique role assignments or inherits its role assignments from a parent object.|
|ReusableAcl||Gets an opaque object that represents the raw access control list (ACL) information for the object.|
|RoleAssignments||Gets the role assignments for this securable object.|