SPRoleAssignmentCollection - Membres
Représente une collection d'attributions de rôle pour un objet sécurisable.
Le type SPRoleAssignmentCollection expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
![]() |
Count | Obtient le nombre d'affectations de rôles dans la collection. (Remplace SPBaseCollection.Count) |
![]() |
Groups | Obtient les groupes appartenant directement à la liste de contrôle d'accès (ACL). pour l'objet sécurisable. |
![]() |
Id | Obtient l'ID de la collection d'affectation de rôle. |
![]() |
Item | Obtient l’attribution de rôle en fonction de l’index spécifié de la collection. |
![]() |
Parent | Obsolète. Obtient l'objet parent qui contrôle les autorisations pour l'objet auquel s'appliquent les attributions de rôle. |
![]() |
ParentSecurableObject | Obtient les autorisations et les attributions de rôle pour la collection. |
![]() |
Xml | Obtient la collection d'attributions de rôle au format XML. |
Haut
Méthodes
Nom | Description | |
---|---|---|
![]() |
Add(SPPrincipal) | Crée une nouvelle attribution de rôle pour une entité de sécurité spécifiée et donne l'accès invité principal de sécurité à des objets dans la portée actuelle et dans toutes les portées parent. |
![]() |
Add(SPRoleAssignment) | Ajoute une affectation de rôles à la collection d'objets d'attribution de rôle. |
![]() |
AddToCurrentScopeOnly | Ajoute une affectation de rôles à la collection d'objets d'attribution de rôle au niveau de la portée actuelle. |
![]() |
Equals | (Hérité de Object) |
![]() |
Finalize | (Hérité de Object) |
![]() |
GetAssignmentByPrincipal | Obtient l'objet affectation de rôle en fonction de l'utilisateur ou groupe spécifié. |
![]() |
GetEnumerator | Obtient un énumérateur pour parcourir la collection. (Hérité de SPBaseCollection) |
![]() |
GetHashCode | (Hérité de Object) |
![]() |
GetType | (Hérité de Object) |
![]() |
GetTypedEnumerator<T> | Retourne un énumérateur de type sécurisé pour effectuer une itération dans la collection. (Hérité de SPBaseCollection) |
![]() |
MemberwiseClone | (Hérité de Object) |
![]() |
Remove(Int32) | Supprime l'utilisateur ou le groupe à l'index spécifié de la collection. |
![]() |
Remove(SPPrincipal) | Supprime l'utilisateur ou groupe spécifié de la collection d'attributions de rôle. |
![]() |
RemoveById | Supprime l'utilisateur ou le groupe avec l'identificateur spécifié (ID) de la collection d'attributions de rôle. |
![]() |
RemoveFromCurrentScopeOnly | Supprime l'utilisateur ou groupe spécifié de la portée de sécurité en cours. |
![]() |
ToString | (Hérité de Object) |
Haut
Implémentations d’interface explicites
Nom | Description | |
---|---|---|
![]() ![]() |
ICollection.CopyTo | Copie les éléments de la collection dans un tableau, en commençant à l'index de tableau spécifié. (Hérité de SPBaseCollection) |
![]() ![]() |
ICollection.IsSynchronized | Obtient une valeur booléenne qui indique si l'accès à la collection est synchronisée ou thread-safe. (Hérité de SPBaseCollection) |
![]() ![]() |
ICollection.SyncRoot | Obtient un objet qui est utilisé pour synchroniser l'accès à la collection. (Hérité de SPBaseCollection) |
Haut