Miembros SPAcl<T>
Representa una lista de control de acceso (ACL).
El tipo SPAcl<T> expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SPAcl<T> | Inicializa una nueva instancia de la clase SPAcl<T> . |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AnonymousPermissionMask | Obtiene o establece la máscara de permisos para el acceso anónimo. | |
Count | Obtiene al número de acceso (ACE) de entradas de control de la lista de control de acceso. | |
Item[Int32] | Obtiene la entrada de control de acceso en el índice especificado en la lista de control de acceso. | |
Item[String] | Obtiene la entrada de control de acceso de la lista de control de acceso basada en el nombre de entidad de seguridad especificado. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add(String, T, T) | Agrega una nueva entrada de control de acceso (ACE) a la lista de control de acceso, sobrescribir cualquier ACE existente para la entidad de seguridad especificado basado en el nombre de entidad de seguridad especificado, derechos y poseen derechos. | |
Add(String, String, [], T, T) | Agrega una nueva entrada de control de acceso (ACE) a la lista de control de acceso, sobrescribir cualquier ACE existente para la entidad de seguridad especificada en función de la entidad de seguridad especificada nombre, el nombre para mostrar de entidad de seguridad, el identificador de seguridad, derechos y poseen derechos. | |
Add(String, String, SPIdentifierType, [], T, T) | Agrega una nueva ACE a la lista de control de acceso, sobrescribir cualquier ACE existente para la entidad de seguridad especificada en función de la entidad de seguridad especificada nombre, nombre para mostrar de entidad de seguridad, tipo de identificador de entidad de seguridad, identificador de seguridad, derechos y poseen derechos. | |
CalculatePermissions | Calcula los permisos para el usuario actual. | |
Clear | Borra la lista de control de acceso. | |
DoesUserHavePermissions | Realiza una comprobación de acceso para determinar si el usuario actual tiene los permisos especificados. | |
EffectivePermissions | Devuelve los permisos efectivos para el usuario actual. | |
Equals | (Heredado desde Object). | |
Finalize | (Heredado desde Object). | |
GetEnumerator | Devuelve un enumerador que puede usarse para recorrer en iteración la colección. | |
GetHashCode | (Heredado desde Object). | |
GetType | (Heredado desde Object). | |
Init | Obsoleto. Inicializa una instancia de la clase SPAcl<T> . | |
MemberwiseClone | (Heredado desde Object). | |
MigrateUserAccount(String, String) | Cambia la lista de control de acceso (ACL) para usar el nombre de newPrincipalName en lugar de oldPrincipalName. | |
MigrateUserAccount(String, String, IEnumerable<[]>) | Cambia las ACL para usar el nombre de newPrincipalName en lugar de oldPrincipalName. | |
OnAdd | Reemplaza este método para realizar procesos especiales cuando se agrega una entrada de control de acceso (ACE). | |
Remove(String) | Quita la entidad de seguridad especificado de la lista de control de acceso basada en el nombre de entidad de seguridad especificado. | |
Remove(SPAce<T>) | Quita la entidad de seguridad especificado de la lista de control de acceso basada en la entrada de control de acceso especificada (ACE). | |
ToString | (Heredado desde Object). |
Arriba
Implementaciones de interfaz explícitas
Nombre | Descripción | |
---|---|---|
IEnumerable.GetEnumerator | Devuelve un enumerador que recorre en iteración la lista de control de acceso (ACL). |
Arriba