Miembros SPRoleAssignmentCollection
Representa una colección de asignaciones de funciones para un objeto protegible.
El tipo SPRoleAssignmentCollection expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Obtiene el número de asignaciones de funciones de la colección. (Reemplaza a SPBaseCollection.Count). | |
Groups | Obtiene los grupos que pertenecen directamente a la lista de control de acceso (ACL) para este objeto protegible. | |
Id | Obtiene el identificador de la colección de asignación de roles. | |
Item | Obtiene la asignación de roles en el índice especificado de la colección. | |
Parent | Obsoleto. Obtiene el objeto primario que controla los permisos para el objeto al que se aplican las asignaciones de roles. | |
ParentSecurableObject | Obtiene los permisos y las asignaciones de roles de la colección. | |
Xml | Obtiene la colección de asignación de rol en formato XML. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add(SPPrincipal) | Crea una nueva asignación de rol para una entidad de seguridad especificada y proporciona el acceso de invitado de entidad de seguridad a objetos en el ámbito actual y en todos los ámbitos de primario. | |
Add(SPRoleAssignment) | Agrega una asignación de roles a la colección de objetos de asignación de roles. | |
AddToCurrentScopeOnly | Agrega una asignación de roles a la colección de objetos de asignación de función en el ámbito actual. | |
Equals | (Heredado desde Object). | |
Finalize | (Heredado desde Object). | |
GetAssignmentByPrincipal | Obtiene el objeto de asignación de rol basándose en el usuario o grupo especificado. | |
GetEnumerator | Obtiene un enumerador para recorrer en iteración la colección. (Heredado desde SPBaseCollection). | |
GetHashCode | (Heredado desde Object). | |
GetType | (Heredado desde Object). | |
GetTypedEnumerator<T> | Devuelve un enumerador de seguridad de tipos para recorrer en iteración la colección. (Heredado desde SPBaseCollection). | |
MemberwiseClone | (Heredado desde Object). | |
Remove(Int32) | Quita el usuario o grupo en el índice especificado de la colección. | |
Remove(SPPrincipal) | Quita el usuario o grupo especificado de la colección de asignación de roles. | |
RemoveById | Quita el usuario o grupo con el identificador especificado (ID.) de la colección de asignación de roles. | |
RemoveFromCurrentScopeOnly | Quita el usuario o grupo especificado desde el ámbito de seguridad actual. | |
ToString | (Heredado desde Object). |
Arriba
Implementaciones de interfaz explícitas
Nombre | Descripción | |
---|---|---|
ICollection.CopyTo | Copia los elementos de la colección en una matriz, empezando en el índice de matriz especificada. (Heredado desde SPBaseCollection). | |
ICollection.IsSynchronized | Obtiene un valor booleano que indica si el acceso a la colección está sincronizado o seguros para subprocesos. (Heredado desde SPBaseCollection). | |
ICollection.SyncRoot | Obtiene un objeto que se usa para sincronizar el acceso a la colección. (Heredado desde SPBaseCollection). |
Arriba