Compartir a través de


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
Propiedad pública Count Obtiene el número de asignaciones de funciones de la colección. (Reemplaza a SPBaseCollection.Count).
Propiedad pública Groups Obtiene los grupos que pertenecen directamente a la lista de control de acceso (ACL) para este objeto protegible.
Propiedad pública Id Obtiene el identificador de la colección de asignación de roles.
Propiedad pública Item Obtiene la asignación de roles en el índice especificado de la colección.
Propiedad pública Parent Obsoleto. Obtiene el objeto primario que controla los permisos para el objeto al que se aplican las asignaciones de roles.
Propiedad pública ParentSecurableObject Obtiene los permisos y las asignaciones de roles de la colección.
Propiedad pública Xml Obtiene la colección de asignación de rol en formato XML.

Arriba

Métodos

  Nombre Descripción
Método público 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.
Método público Add(SPRoleAssignment) Agrega una asignación de roles a la colección de objetos de asignación de roles.
Método público AddToCurrentScopeOnly Agrega una asignación de roles a la colección de objetos de asignación de función en el ámbito actual.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetAssignmentByPrincipal Obtiene el objeto de asignación de rol basándose en el usuario o grupo especificado.
Método público GetEnumerator Obtiene un enumerador para recorrer en iteración la colección. (Heredado desde SPBaseCollection).
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método público GetTypedEnumerator<T> Devuelve un enumerador de seguridad de tipos para recorrer en iteración la colección. (Heredado desde SPBaseCollection).
Método protegido MemberwiseClone (Heredado desde Object).
Método público Remove(Int32) Quita el usuario o grupo en el índice especificado de la colección.
Método público Remove(SPPrincipal) Quita el usuario o grupo especificado de la colección de asignación de roles.
Método público RemoveById Quita el usuario o grupo con el identificador especificado (ID.) de la colección de asignación de roles.
Método público RemoveFromCurrentScopeOnly Quita el usuario o grupo especificado desde el ámbito de seguridad actual.
Método público ToString (Heredado desde Object).

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
Implementación de interfaz explícitaMétodo privado ICollection.CopyTo Copia los elementos de la colección en una matriz, empezando en el índice de matriz especificada. (Heredado desde SPBaseCollection).
Implementación de interfaz explícitaPropiedad privada ICollection.IsSynchronized Obtiene un valor booleano que indica si el acceso a la colección está sincronizado o seguros para subprocesos. (Heredado desde SPBaseCollection).
Implementación de interfaz explícitaPropiedad privada ICollection.SyncRoot Obtiene un objeto que se usa para sincronizar el acceso a la colección. (Heredado desde SPBaseCollection).

Arriba

Vea también

Referencia

clase SPRoleAssignmentCollection

Espacio de nombres Microsoft.SharePoint