AccessControlList (Clase)
La clase de AccessControlList está diseñado para asociar un conjunto de AccessControlEntries con un token de seguridad y sus valores de herencia. Es importante tener en cuenta que la clase de AccessControlList no se comunica con una base de datos cuando se llaman a sus métodos.
Proporciona un área de ensayo para los cambios de AccessControlEntries para un símbolo delimitar. Los cambios se realizan una vez a AccessControlList que puede guardarse al servicio web pasando un TeamFoundationSecurityNamespace.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.AccessControlList
Microsoft.TeamFoundation.Framework.Server.AccessControlListDetails
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
Public Class AccessControlList
public class AccessControlList
El tipo AccessControlList expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
AccessControlList() | ||
AccessControlList(String, Boolean) | Crea un nuevo AccessControlList. | |
AccessControlList(String, Boolean, IEnumerable<AccessControlEntry>) | Compila una instancia de AccessControlList. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AccessControlEntries | Devuelve una copia de la lista de permisos para los usuarios de este símbolo. | |
InheritPermissions | True si el símbolo especificado hereda los permisos de los elementos primarios. | |
Token | El token que este AccessControlList es para. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
QueryAccessControlEntries | Devuelve el AccessControlEntries para descriptores proporcionados. | |
QueryAccessControlEntry | Devuelve el AccessControlEntry para descriptor proporcionado.Si ningún AccessControlEntry de descriptor proporcionado en este AccessControlList a un AccessControlEntry vacío se devolverá. | |
RemoveAccessControlEntry | Quita el AccessControlEntry de este AccessControlList que se aplique a descriptor especificado. | |
RemovePermissions | Quita los bits especificado de la existencia permite y los denys para este descriptor.Si descriptor no se encuentra, nada terminado y se devuelve un AccessControlEntry vacío. | |
SetAccessControlEntries | Establece AccessControlEntry proporcionado en este AccessControlList. | |
SetAccessControlEntry | Establece AccessControlEntry proporcionado en este AccessControlList. | |
SetPermissions | Establece un permiso de descriptor en este AccessControlList. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)