AccessControlListDetails (Clase)
Existe para la serialización de servicios web y leer ACL fuera de la base de datos.
Mientras que podría hacerlo en la propia clase de AccessControlList , esto nos permite ocultar cualquier propiedad que no debe ser realmente una parte del servidor público OM.
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
<ClassVisibilityAttribute(ClientVisibility.Internal)> _
<CallOnDeserializationAttribute("InitializeFromWebService")> _
Public Class AccessControlListDetails _
Inherits AccessControlList
[ClassVisibilityAttribute(ClientVisibility.Internal)]
[CallOnDeserializationAttribute("InitializeFromWebService")]
public class AccessControlListDetails : AccessControlList
El tipo AccessControlListDetails expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
AccessControlListDetails | Constructor predeterminado para la deserialización de ASP.NET .Es muy importante que pasamos null y false en por los valores predeterminados porque eso es lo que se mostrará como del cliente si no se establece. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AccessControlEntries | Devuelve una copia de la lista de permisos para los usuarios de este símbolo. (Se hereda de AccessControlList). | |
Entries | Los permisos establecidos en esta lista de control de acceso. | |
IncludeExtendedInfo | True si este ACL mantiene ACE que tiene información mejorada. | |
InheritPermissions | True si el símbolo especificado hereda los permisos de los elementos primarios. (Se hereda de AccessControlList). | |
Token | El token que este AccessControlList es para. (Se hereda de AccessControlList). |
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. (Se hereda de AccessControlList). | |
QueryAccessControlEntry | Devuelve el AccessControlEntry para descriptor proporcionado.Si ningún AccessControlEntry de descriptor proporcionado en este AccessControlList a un AccessControlEntry vacío se devolverá. (Se hereda de AccessControlList). | |
RemoveAccessControlEntry | Quita el AccessControlEntry de este AccessControlList que se aplique a descriptor especificado. (Se hereda de AccessControlList). | |
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. (Se hereda de AccessControlList). | |
SetAccessControlEntries | Establece AccessControlEntry proporcionado en este AccessControlList. (Se hereda de AccessControlList). | |
SetAccessControlEntry | Establece AccessControlEntry proporcionado en este AccessControlList. (Se hereda de AccessControlList). | |
SetPermissions | Establece un permiso de descriptor en este AccessControlList. (Se hereda de 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)