SPSecurableObject - Membres
Représente les caractéristiques et le comportement d'un objet qui peut être protégé contre tout accès non autorisé.
Le type SPSecurableObject expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SPSecurableObject | Permet d'effectuer des tâches d'initialisation lors de la création des instances d'une classe dérivée de la classe de base. |
Haut
Propriétés
Nom | Description | |
---|---|---|
AllRolesForCurrentUser | Obtient une liste complète des définitions de rôles sur l'objet auquel appartient l'utilisateur en cours sur cette étendue. | |
EffectiveBasePermissions | Obtient une valeur qui indique les autorisations effectives de l'utilisateur actuel de l'objet. | |
FirstUniqueAncestor | Obsolète. Utilisez la propriété FirstUniqueAncestorSecurableObject à la place. | |
FirstUniqueAncestorSecurableObject | Obtient l'objet où sont définies les attributions de rôle pour cet objet. | |
HasUniqueRoleAssignments | Indique si l'objet possède des affectations de rôle unique ou hérite ses affectations de rôle d'un objet parent. | |
ReusableAcl | Obtient un objet opaque qui représente des informations de la liste (ACL) de contrôle d'accès brut pour l'objet. | |
RoleAssignments | Obtient les attributions de rôle pour cet objet sécurisable. |
Haut
Méthodes
Nom | Description | |
---|---|---|
BreakRoleInheritance(Boolean) | Crée des affectations de rôle unique pour l'objet et copie éventuellement des attributions de rôle à partir du parent. | |
BreakRoleInheritance(Boolean, Boolean) | Crée des affectations de rôle unique pour l'objet, copie éventuellement des attributions de rôle à partir du parent et efface éventuellement des affectations de rôle unique à partir de descendants. | |
CheckPermissions | Détermine si l'utilisateur actuel a un jeu d'autorisations spécifié. | |
DoesUserHavePermissions | Indique si l'utilisateur actuel possède un jeu d'autorisations spécifié. | |
Equals | (Hérité de Object) | |
Finalize | (Hérité de Object) | |
GetHashCode | (Hérité de Object) | |
GetType | (Hérité de Object) | |
GetUserEffectivePermissionInfo | Obtient un objet avec des informations détaillées sur les autorisations effectives dont dispose un utilisateur spécifié dans la portée actuelle et les attributions de rôle relatives à cet utilisateur pour cette étendue. | |
GetUserEffectivePermissions | Obtient les autorisations effectives dont dispose un utilisateur spécifié dans la portée actuelle. | |
MemberwiseClone | (Hérité de Object) | |
ResetRoleInheritance | En cas d'implémentation dans une classe dérivée, supprime des attributions de rôle local afin que les affectations de rôle, dans tous les objets descendants, soient ré-héritées de l'objet parent. | |
ToString | (Hérité de Object) |
Haut