Compartilhar via


SPSecurableObject members

Include protected members
Include inherited members

Representa as características e comportamento de um objeto que pode ser protegido contra acesso não autorizado.

The SPSecurableObject type exposes the following members.

Constructors

  Name Description
Protected method SPSecurableObject Permite que a classe base para executar tarefas de inicialização quando são criadas instâncias de uma classe derivada.

Top

Properties

  Name Description
Public property AllRolesForCurrentUser Obtém uma lista completa das definições de função no objeto ao qual o usuário atual pertence neste escopo.
Public property EffectiveBasePermissions Obtém um valor que indica as permissões efetivas no objeto do usuário atual.
Public property FirstUniqueAncestor Obsolete. Use a propriedade FirstUniqueAncestorSecurableObject .
Public property FirstUniqueAncestorSecurableObject Obtém o objeto no qual estão definidas atribuições de função para este objeto.
Public property HasUniqueRoleAssignments Indica se o objeto tem atribuições de função exclusiva ou herda suas atribuições de função de um objeto pai.
Public property ReusableAcl Obtém um objeto opaco que representa as informações de ACL (lista) de controle de acesso bruto para o objeto.
Public property RoleAssignments Obtém as atribuições de funções para este objeto protegível.

Top

Methods

  Name Description
Public method BreakRoleInheritance(Boolean) Cria atribuições de função exclusiva para o objeto e, opcionalmente, copia as atribuições de função do pai.
Public method BreakRoleInheritance(Boolean, Boolean) Cria as atribuições de função exclusiva para o objeto, opcionalmente copia as atribuições de função do pai e opcionalmente desmarca as atribuições de funções exclusivas de descendentes.
Public method CheckPermissions Determina se o usuário atual tem um conjunto de permissões especificado.
Public method DoesUserHavePermissions Indica se o usuário atual tem um conjunto de permissões especificado.
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 Obtém um objeto com informações detalhadas sobre as permissões efetivas de um usuário especificado no escopo atual e as atribuições de funções relacionadas a este usuário neste escopo.
Public method GetUserEffectivePermissions Obtém as permissões efetivas de um usuário especificado no escopo atual.
Protected method MemberwiseClone (Inherited from Object.)
Public method ResetRoleInheritance Quando implementado em uma classe derivada, remove as atribuições de função local para que as atribuições de função, em todos os objetos descendentes, sejam novamente herdadas do objeto pai.
Public method ToString (Inherited from Object.)

Top

Ver também

Referência

SPSecurableObject class

Microsoft.SharePoint namespace