FuckEDM/test2/packages/System.IO.FileSystem.AccessControl.5.0.0/ref/netstandard1.3/es/System.IO.FileSystem.AccessControl.xml

376 lines
50 KiB
XML
Raw Normal View History

2024-11-25 21:45:10 +04:00
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.IO.FileSystem.AccessControl</name>
</assembly>
<members>
<member name="T:System.IO.FileSystemAclExtensions"></member>
<member name="M:System.IO.FileSystemAclExtensions.GetAccessControl(System.IO.DirectoryInfo)"></member>
<member name="M:System.IO.FileSystemAclExtensions.GetAccessControl(System.IO.DirectoryInfo,System.Security.AccessControl.AccessControlSections)"></member>
<member name="M:System.IO.FileSystemAclExtensions.GetAccessControl(System.IO.FileInfo)"></member>
<member name="M:System.IO.FileSystemAclExtensions.GetAccessControl(System.IO.FileInfo,System.Security.AccessControl.AccessControlSections)"></member>
<member name="M:System.IO.FileSystemAclExtensions.GetAccessControl(System.IO.FileStream)"></member>
<member name="M:System.IO.FileSystemAclExtensions.SetAccessControl(System.IO.DirectoryInfo,System.Security.AccessControl.DirectorySecurity)"></member>
<member name="M:System.IO.FileSystemAclExtensions.SetAccessControl(System.IO.FileInfo,System.Security.AccessControl.FileSecurity)"></member>
<member name="M:System.IO.FileSystemAclExtensions.SetAccessControl(System.IO.FileStream,System.Security.AccessControl.FileSecurity)"></member>
<member name="T:System.Security.AccessControl.DirectoryObjectSecurity">
<summary>[CRÍTICO PARA LA SEGURIDAD] Proporciona la capacidad para controlar el acceso a los objetos de directorio sin la manipulación directa de listas de control de acceso (ACL).</summary>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.#ctor">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.#ctor(System.Security.AccessControl.CommonSecurityDescriptor)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" /> con el descriptor de seguridad especificado.</summary>
<param name="securityDescriptor">El descriptor de seguridad que se va a asociar al nuevo objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType,System.Guid,System.Guid)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.AccessRule" /> con los valores especificados.</summary>
<returns>Objeto <see cref="T:System.Security.AccessControl.AccessRule" /> que este método crea.</returns>
<param name="identityReference">Identidad a la que se aplica la regla de acceso. Debe ser un objeto que pueda convertirse en un objeto <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
<param name="accessMask">La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.</param>
<param name="isInherited">Es true si esta regla se hereda de un contenedor principal.</param>
<param name="inheritanceFlags">Especifica las propiedades de herencia de la regla de acceso.</param>
<param name="propagationFlags">Especifica si se propagan automáticamente las reglas de acceso heredadas.Los marcadores de propagación se omiten si el valor del parámetro <paramref name="inheritanceFlags" /> se establece en <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />.</param>
<param name="type">Especifica el tipo de control de acceso válido.</param>
<param name="objectType">La identidad de la clase de objetos a los que se aplica la nueva regla de acceso.</param>
<param name="inheritedObjectType">La identidad de la clase de objetos secundarios que pueden heredar la nueva regla de acceso.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AddAccessRule(System.Security.AccessControl.ObjectAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Agrega la regla de acceso especificada a la lista de control de acceso discrecional (DACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<param name="rule">La regla de acceso que se va a agregar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AddAuditRule(System.Security.AccessControl.ObjectAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Agrega la regla de auditoría especificada a la lista de control de acceso de sistema (SACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<param name="rule">La regla de auditoría que se va a agregar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags,System.Guid,System.Guid)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.AuditRule" /> con los valores especificados.</summary>
<returns>Objeto <see cref="T:System.Security.AccessControl.AuditRule" /> que este método crea.</returns>
<param name="identityReference">La identidad a la que se aplica la regla de auditoría. Debe ser un objeto que pueda convertirse en un objeto <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
<param name="accessMask">La máscara de acceso de esta regla.La máscara de acceso es una colección de 32 bits de bits anónimos, cuyo significado queda definido por cada uno de sus integrantes individuales.</param>
<param name="isInherited">Es true si esta regla se hereda de un contenedor primario.</param>
<param name="inheritanceFlags">Especifica las propiedades de herencia de la regla de auditoría.</param>
<param name="propagationFlags">Especifica si se propagan automáticamente las reglas de auditoría heredadas.Los marcadores de propagación se omiten si el valor del parámetro <paramref name="inheritanceFlags" /> se establece en <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />.</param>
<param name="flags">Especifica las condiciones para las que se audita la regla.</param>
<param name="objectType">La identidad de la clase de objetos a los que se aplica la nueva regla de auditoría.</param>
<param name="inheritedObjectType">La identidad de la clase de objetos secundarios que pueden heredar la nueva regla de auditoría.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.GetAccessRules(System.Boolean,System.Boolean,System.Type)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Obtiene una colección de las reglas de acceso asociadas al identificador de seguridad especificado.</summary>
<returns>La colección de reglas de acceso asociadas al objeto <see cref="T:System.Security.Principal.SecurityIdentifier" /> especificado.</returns>
<param name="includeExplicit">Es true para incluir explícitamente reglas de acceso establecidas para el objeto.</param>
<param name="includeInherited">Es true para incluir las reglas de acceso heredadas.</param>
<param name="targetType">El identificador de seguridad para el que se van a recuperar las reglas de acceso.Este debe ser un objeto que permita su conversión al tipo <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
<PermissionSet>
<IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
</PermissionSet>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.GetAuditRules(System.Boolean,System.Boolean,System.Type)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Obtiene una colección de las reglas de auditoría asociadas al identificador de seguridad especificado.</summary>
<returns>La colección de reglas de auditoría asociadas al objeto <see cref="T:System.Security.Principal.SecurityIdentifier" /> especificado.</returns>
<param name="includeExplicit">Es true para incluir explícitamente reglas de auditoría establecidas para el objeto.</param>
<param name="includeInherited">Es true para incluir las reglas de auditoría heredadas.</param>
<param name="targetType">El identificador de seguridad para el que se van a recuperar las reglas de auditoría.Este debe ser un objeto que permita su conversión al tipo <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
<PermissionSet>
<IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
</PermissionSet>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.ModifyAccess(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AccessRule,System.Boolean@)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Aplica la modificación especificada a la lista de control de acceso discrecional (DACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<returns>Es true si se modifica correctamente la lista DACL; en caso contrario, es false.</returns>
<param name="modification">La modificación que se va a aplicar a la DACL.</param>
<param name="rule">La regla de acceso que se va a modificar.</param>
<param name="modified">Es true si se modifica correctamente la lista DACL; en caso contrario, es false.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Aplica la modificación especificada a la lista de control de acceso de sistema (SACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<returns>Es true si se modifica correctamente la lista SACL; en caso contrario, es false.</returns>
<param name="modification">Modificación que se va a aplicar a la SACL.</param>
<param name="rule">La regla de auditoría que se va a modificar.</param>
<param name="modified">Es true si se modifica correctamente la lista SACL; en caso contrario, es false.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAccessRule(System.Security.AccessControl.ObjectAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita las reglas de acceso que contienen el mismo identificador de seguridad y máscara de acceso que la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<returns>true si la regla se quitó satisfactoriamente; en caso contrario, false.</returns>
<param name="rule">La regla de acceso que se va a quitar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAccessRuleAll(System.Security.AccessControl.ObjectAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de acceso que tienen el mismo identificador de seguridad que la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<param name="rule">La regla de acceso que se va a quitar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.ObjectAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de acceso que coinciden exactamente con la regla de acceso especificada de la lista de control de acceso discrecional (DACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<param name="rule">La regla de acceso que se va a quitar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAuditRule(System.Security.AccessControl.ObjectAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita las reglas de auditoría que contienen el mismo identificador de seguridad y máscara de acceso que la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto <see cref="T:System.Security.AccessControl.CommonObjectSecurity" />.</summary>
<returns>true si la regla de auditoría se quitó satisfactoriamente; en caso contrario, false.</returns>
<param name="rule">La regla de auditoría que se va a quitar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAuditRuleAll(System.Security.AccessControl.ObjectAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de auditoría que tienen el mismo identificador de seguridad que la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<param name="rule">La regla de auditoría que se va a quitar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.ObjectAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de auditoría que coinciden exactamente con la regla de auditoría especificada de la lista de control de acceso de sistema (SACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
<param name="rule">La regla de auditoría que se va a quitar.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.ResetAccessRule(System.Security.AccessControl.ObjectAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de acceso de la lista de control de acceso discrecional (DACL) asociada a este objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" /> y, a continuación, agrega la regla de acceso especificada.</summary>
<param name="rule">La regla de acceso que se va a restablecer.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.SetAccessRule(System.Security.AccessControl.ObjectAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de acceso que contienen el mismo identificador de seguridad y calificador que la regla de acceso especificada en la lista de control de acceso discrecional (DACL) asociada a ese objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" /> y, a continuación, agrega la regla de acceso especificada.</summary>
<param name="rule">La regla de acceso que se va a establecer.</param>
</member>
<member name="M:System.Security.AccessControl.DirectoryObjectSecurity.SetAuditRule(System.Security.AccessControl.ObjectAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de auditoría que contienen el mismo identificador de seguridad y calificador que la regla de auditoría especificada en la lista de control de acceso de sistema (SACL) asociada a ese objeto <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" /> y, a continuación, agrega la regla de auditoría especificada.</summary>
<param name="rule">La regla de auditoría que se va a establecer.</param>
</member>
<member name="T:System.Security.AccessControl.DirectorySecurity">
<summary>[CRÍTICO PARA LA SEGURIDAD] Representa el control de acceso y la seguridad de auditoría de un directorio.Esta clase no puede heredarse.</summary>
</member>
<member name="M:System.Security.AccessControl.DirectorySecurity.#ctor">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.DirectorySecurity" />. </summary>
</member>
<member name="M:System.Security.AccessControl.DirectorySecurity.#ctor(System.String,System.Security.AccessControl.AccessControlSections)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.DirectorySecurity" /> de un directorio especificado utilizando los valores especificados de la enumeración <see cref="T:System.Security.AccessControl.AccessControlSections" />.</summary>
<param name="name">La ubicación de un directorio donde se va a crear un objeto <see cref="T:System.Security.AccessControl.DirectorySecurity" />.</param>
<param name="includeSections">Uno de los valores de <see cref="T:System.Security.AccessControl.AccessControlSections" /> que especifica el tipo de información de la lista de control de acceso (ACL) que se va a recuperar. </param>
</member>
<member name="T:System.Security.AccessControl.FileSecurity">
<summary>[CRÍTICO PARA LA SEGURIDAD] Representa el control de acceso y la seguridad de auditoría de un archivo.Esta clase no puede heredarse.</summary>
</member>
<member name="M:System.Security.AccessControl.FileSecurity.#ctor">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSecurity" />. </summary>
</member>
<member name="M:System.Security.AccessControl.FileSecurity.#ctor(System.String,System.Security.AccessControl.AccessControlSections)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSecurity" /> a partir de un archivo especificado utilizando los valores especificados de la enumeración <see cref="T:System.Security.AccessControl.AccessControlSections" />.</summary>
<param name="fileName">Ubicación del archivo a partir del que se va a crear un objeto <see cref="T:System.Security.AccessControl.FileSecurity" />.</param>
<param name="includeSections">Uno de los valores de <see cref="T:System.Security.AccessControl.AccessControlSections" /> que especifica el tipo de información de la lista de control de acceso (ACL) que se va a recuperar. </param>
</member>
<member name="T:System.Security.AccessControl.FileSystemAccessRule">
<summary>[CRÍTICO PARA LA SEGURIDAD] Representa una abstracción de una entrada de control de acceso (ACE) que define una regla de acceso para un archivo o directorio.Esta clase no puede heredarse.</summary>
</member>
<member name="M:System.Security.AccessControl.FileSystemAccessRule.#ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AccessControlType)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> utilizando una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que especifica si se va a permitir o denegar la operación. </summary>
<param name="identity">Objeto <see cref="T:System.Security.Principal.IdentityReference" /> que encapsula una referencia a una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de acceso. </param>
<param name="type">Uno de los valores de <see cref="T:System.Security.AccessControl.AccessControlType" /> que especifica si se va a permitir o denegar la operación.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemAccessRule.#ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> utilizando una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de acceso, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica si se va a permitir o denegar la operación.</summary>
<param name="identity">Objeto <see cref="T:System.Security.Principal.IdentityReference" /> que encapsula una referencia a una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de acceso.</param>
<param name="inheritanceFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.InheritanceFlags" /> que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.</param>
<param name="propagationFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.PropagationFlags" /> que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.</param>
<param name="type">Uno de los valores de <see cref="T:System.Security.AccessControl.AccessControlType" /> que especifica si se va a permitir o denegar la operación.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemAccessRule.#ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AccessControlType)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> utilizando un nombre de una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que describe si se va a permitir o denegar la operación. </summary>
<param name="identity">Nombre de una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de acceso. </param>
<param name="type">Uno de los valores de <see cref="T:System.Security.AccessControl.AccessControlType" /> que especifica si se va a permitir o denegar la operación.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemAccessRule.#ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> utilizando un nombre de una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de acceso, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica si se va a permitir o denegar la operación.</summary>
<param name="identity">Nombre de una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de acceso.</param>
<param name="inheritanceFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.InheritanceFlags" /> que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.</param>
<param name="propagationFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.PropagationFlags" /> que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.</param>
<param name="type">Uno de los valores de <see cref="T:System.Security.AccessControl.AccessControlType" /> que especifica si se va a permitir o denegar la operación.</param>
</member>
<member name="P:System.Security.AccessControl.FileSystemAccessRule.FileSystemRights">
<summary>[CRÍTICO PARA LA SEGURIDAD] Obtiene los marcadores <see cref="T:System.Security.AccessControl.FileSystemRights" /> asociados al objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> actual.</summary>
<returns>Marcas <see cref="T:System.Security.AccessControl.FileSystemRights" /> asociadas al objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> actual.</returns>
</member>
<member name="T:System.Security.AccessControl.FileSystemAuditRule">
<summary>[CRÍTICO PARA LA SEGURIDAD] Representa una abstracción de una entrada de control de acceso (ACE) que define una regla de auditoría para un archivo o directorio.Esta clase no puede heredarse.</summary>
</member>
<member name="M:System.Security.AccessControl.FileSystemAuditRule.#ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AuditFlags)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> utilizando una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que especifica cuándo realizar la auditoría. </summary>
<param name="identity">Objeto <see cref="T:System.Security.Principal.IdentityReference" /> que encapsula una referencia a una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de auditoría. </param>
<param name="flags">Uno de los valores de <see cref="T:System.Security.AccessControl.AuditFlags" /> que especifica cuándo se va a realizar la auditoría.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemAuditRule.#ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> utilizando el nombre de una referencia a una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica cuándo realizar la auditoría. </summary>
<param name="identity">Objeto <see cref="T:System.Security.Principal.IdentityReference" /> que encapsula una referencia a una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de auditoría.</param>
<param name="inheritanceFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.InheritanceFlags" /> que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.</param>
<param name="propagationFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.PropagationFlags" /> que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.</param>
<param name="flags">Uno de los valores de <see cref="T:System.Security.AccessControl.AuditFlags" /> que especifica cuándo se va a realizar la auditoría.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemAuditRule.#ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AuditFlags)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> utilizando un nombre de cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría y un valor que especifica cuándo realizar la auditoría.</summary>
<param name="identity">Nombre de una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de auditoría. </param>
<param name="flags">Uno de los valores de <see cref="T:System.Security.AccessControl.AuditFlags" /> que especifica cuándo se va a realizar la auditoría.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemAuditRule.#ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> utilizando el nombre de una cuenta de usuario, un valor que especifica el tipo de operación asociado a la regla de auditoría, un valor que determina cómo se heredan los derechos, un valor que determina cómo se propagan los derechos y un valor que especifica cuándo realizar la auditoría. </summary>
<param name="identity">Nombre de una cuenta de usuario.</param>
<param name="fileSystemRights">Uno de los valores de <see cref="T:System.Security.AccessControl.FileSystemRights" /> que especifica el tipo de operación asociado a la regla de auditoría.</param>
<param name="inheritanceFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.InheritanceFlags" /> que especifica cómo se propagan las máscaras de acceso a los objetos secundarios.</param>
<param name="propagationFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.PropagationFlags" /> que especifica cómo se propagan las Entradas de control de acceso (ACE) a los objetos secundarios.</param>
<param name="flags">Uno de los valores de <see cref="T:System.Security.AccessControl.AuditFlags" /> que especifica cuándo se va a realizar la auditoría.</param>
</member>
<member name="P:System.Security.AccessControl.FileSystemAuditRule.FileSystemRights">
<summary>[CRÍTICO PARA LA SEGURIDAD] Obtiene los marcadores <see cref="T:System.Security.AccessControl.FileSystemRights" /> asociados al objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> actual.</summary>
<returns>Marcadores <see cref="T:System.Security.AccessControl.FileSystemRights" /> asociados al objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> actual.</returns>
</member>
<member name="T:System.Security.AccessControl.FileSystemRights">
<summary>[CRÍTICO PARA LA SEGURIDAD] Define los derechos de acceso que se van a utilizar al crear reglas de acceso y de auditoría. </summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.AppendData">
<summary>Especifica el derecho para anexar los datos al final de un archivo.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ChangePermissions">
<summary>Especifica el derecho para cambiar la seguridad y las reglas de auditoría asociadas a un archivo o carpeta.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.CreateDirectories">
<summary>Especifica el derecho para crear una carpeta. </summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.CreateFiles">
<summary>Especifica el derecho para crear un archivo. </summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.Delete">
<summary>Especifica el derecho para eliminar una carpeta o archivo. </summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.DeleteSubdirectoriesAndFiles">
<summary>Especifica el derecho para eliminar una carpeta y cualquier archivo contenido dentro de esa carpeta.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ExecuteFile">
<summary>Especifica el derecho para ejecutar un archivo de aplicación.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.FullControl">
<summary>Especifica el derecho para ejercer el control completo sobre una carpeta o archivo y para modificar las reglas de control de acceso y de auditoría. Este valor representa el derecho para hacer operaciones con un archivo y es la combinación de todos los derechos en esta enumeración.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ListDirectory">
<summary>Especifica el derecho para leer el contenido de un directorio.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.Modify">
<summary>Especifica el derecho para leer, escribir, mostrar el contenido de una carpeta, eliminar carpetas y archivos y ejecutar los archivos de aplicación. Este derecho incluye los derechos: <see cref="F:System.Security.AccessControl.FileSystemRights.ReadAndExecute" />, <see cref="F:System.Security.AccessControl.FileSystemRights.Write" /> y <see cref="F:System.Security.AccessControl.FileSystemRights.Delete" />.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.Read">
<summary>Especifica el derecho para abrir y copiar carpetas o archivos como de sólo lectura. Este derecho incluye los derechos: <see cref="F:System.Security.AccessControl.FileSystemRights.ReadData" />, <see cref="F:System.Security.AccessControl.FileSystemRights.ReadExtendedAttributes" />, <see cref="F:System.Security.AccessControl.FileSystemRights.ReadAttributes" /> y <see cref="F:System.Security.AccessControl.FileSystemRights.ReadPermissions" />.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ReadAndExecute">
<summary>Especifica el derecho para abrir y copiar carpetas o archivos como de sólo lectura y para ejecutar los archivos de aplicación. Este derecho incluye los derechos: <see cref="F:System.Security.AccessControl.FileSystemRights.Read" /> y <see cref="F:System.Security.AccessControl.FileSystemRights.ExecuteFile" />.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ReadAttributes">
<summary>Especifica el derecho para abrir y copiar los atributos del sistema de archivos de una carpeta o archivo. Por ejemplo, este valor especifica el derecho para ver la fecha de creación de archivos o la fecha modificada. Esto no incluye el derecho para leer datos, atributos del sistema de archivos extendidos o reglas de acceso y de auditoría.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ReadData">
<summary>Especifica el derecho para abrir y copiar un archivo o carpeta. Esto no incluye el derecho para leer atributos del sistema de archivos, atributos del sistema de archivos extendidos o reglas de acceso y de auditoría.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ReadExtendedAttributes">
<summary>Especifica el derecho para abrir y copiar los atributos del sistema de archivos extendidos de una carpeta o archivo. Por ejemplo, este valor especifica el derecho para ver información sobre el autor y el contenido. Esto no incluye el derecho para leer datos, atributos del sistema de archivos o reglas de acceso y de auditoría.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.ReadPermissions">
<summary>Especifica el derecho para abrir y copiar reglas de acceso y de auditoría de una carpeta o archivo. Esto no incluye el derecho para leer datos, atributos del sistema de archivos y atributos del sistema de archivos extendidos. </summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.Synchronize">
<summary>Especifica si la aplicación puede esperar a que se sincronice un identificador de archivos con la realización de una operación de E/S.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.TakeOwnership">
<summary>Especifica el derecho para cambiar el propietario de una carpeta o archivo. Observe que los propietarios de un recurso tienen acceso completo a ese recurso.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.Traverse">
<summary>Especifica el derecho para mostrar el contenido de una carpeta y para ejecutar aplicaciones contenidas en esa carpeta.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.Write">
<summary>Especifica el derecho para crear carpetas y archivos y para agregar o quitar datos de los archivos. Este derecho incluye los derechos: <see cref="F:System.Security.AccessControl.FileSystemRights.WriteData" />, <see cref="F:System.Security.AccessControl.FileSystemRights.AppendData" />, <see cref="F:System.Security.AccessControl.FileSystemRights.WriteExtendedAttributes" /> y <see cref="F:System.Security.AccessControl.FileSystemRights.WriteAttributes" />. </summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.WriteAttributes">
<summary>Especifica el derecho para abrir y escribir los atributos del sistema de archivos a una carpeta o archivo.Esto no incluye la capacidad para escribir datos, atributos extendidos o reglas de acceso y de auditoría.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.WriteData">
<summary>Especifica el derecho para abrir y escribir un archivo o carpeta. Esto no incluye el derecho para abrir y escribir atributos del sistema de archivos, atributos del sistema de archivos extendidos o reglas de acceso y de auditoría.</summary>
</member>
<member name="F:System.Security.AccessControl.FileSystemRights.WriteExtendedAttributes">
<summary>Especifica el derecho para abrir y escribir los atributos del sistema de archivos extendidos a una carpeta o archivo. Esto no incluye la capacidad para escribir datos, atributos o reglas de acceso y de auditoría.</summary>
</member>
<member name="T:System.Security.AccessControl.FileSystemSecurity">
<summary>[CRÍTICO PARA LA SEGURIDAD] Representa el control de acceso y la seguridad de auditoría de un archivo o directorio.</summary>
</member>
<member name="P:System.Security.AccessControl.FileSystemSecurity.AccessRightType">
<summary>[CRÍTICO PARA LA SEGURIDAD] Obtiene la enumeración que la clase <see cref="T:System.Security.AccessControl.FileSystemSecurity" /> utiliza para representar los derechos de acceso.</summary>
<returns>Objeto <see cref="T:System.Type" /> que representa la enumeración <see cref="T:System.Security.AccessControl.FileSystemRights" />.</returns>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.AccessRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AccessControlType)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que representa una nueva regla de control de acceso para el usuario indicado con los derechos de acceso, el control de acceso y los marcadores especificados.</summary>
<returns>Nuevo objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que representa una nueva regla de control de acceso para el usuario indicado con los derechos de acceso, el control de acceso y los marcadores especificados.</returns>
<param name="identityReference">Objeto <see cref="T:System.Security.Principal.IdentityReference" /> que representa una cuenta de usuario.</param>
<param name="accessMask">Entero que especifica un tipo de acceso.</param>
<param name="isInherited">true si se hereda la regla de acceso; de lo contrario, false. </param>
<param name="inheritanceFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.InheritanceFlags" /> que especifica cómo propagar las máscaras de acceso a los objetos secundarios.</param>
<param name="propagationFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.PropagationFlags" /> que especifica cómo propagar entradas de control de acceso (ACE) a los objetos secundarios.</param>
<param name="type">Uno de los valores de <see cref="T:System.Security.AccessControl.AccessControlType" /> que especifica si se permite o se deniega al acceso.</param>
</member>
<member name="P:System.Security.AccessControl.FileSystemSecurity.AccessRuleType">
<summary>[CRÍTICO PARA LA SEGURIDAD] Obtiene la enumeración que la clase <see cref="T:System.Security.AccessControl.FileSystemSecurity" /> utiliza para representar las reglas de acceso.</summary>
<returns>Objeto <see cref="T:System.Type" /> que representa la clase <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />.</returns>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.AddAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Agrega el permiso de la lista de control de acceso (ACL) especificado al archivo o directorio actual.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que representa un permiso de la lista de control de acceso (ACL) que se va a agregar a un archivo o directorio. </param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.AddAuditRule(System.Security.AccessControl.FileSystemAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Agrega la regla de auditoría especificada al archivo o directorio actual.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> que representa una regla de auditoría que se va a agregar a un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.AuditRuleFactory(System.Security.Principal.IdentityReference,System.Int32,System.Boolean,System.Security.AccessControl.InheritanceFlags,System.Security.AccessControl.PropagationFlags,System.Security.AccessControl.AuditFlags)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Inicializa una nueva instancia de la clase <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> que representa la regla de auditoría especificada para el usuario especificado.</summary>
<returns>Nuevo objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> que representa la regla de auditoría indicada para el usuario especificado.</returns>
<param name="identityReference">Objeto <see cref="T:System.Security.Principal.IdentityReference" /> que representa una cuenta de usuario.</param>
<param name="accessMask">Entero que especifica un tipo de acceso.</param>
<param name="isInherited">true si se hereda la regla de acceso; de lo contrario, false. </param>
<param name="inheritanceFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.InheritanceFlags" /> que especifica cómo propagar las máscaras de acceso a los objetos secundarios.</param>
<param name="propagationFlags">Uno de los valores de <see cref="T:System.Security.AccessControl.PropagationFlags" /> que especifica cómo propagar entradas de control de acceso (ACE) a los objetos secundarios.</param>
<param name="flags">Uno de los valores de <see cref="T:System.Security.AccessControl.AuditFlags" /> que especifica el tipo de auditoría que se va a realizar.</param>
</member>
<member name="P:System.Security.AccessControl.FileSystemSecurity.AuditRuleType">
<summary>[CRÍTICO PARA LA SEGURIDAD] Obtiene el tipo que utiliza la clase <see cref="T:System.Security.AccessControl.FileSystemSecurity" /> para representar las reglas de auditoría.</summary>
<returns>Objeto <see cref="T:System.Type" /> que representa la clase <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />.</returns>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todos permisos de la lista de control de acceso (ACL) Allow o Deny coincidentes del archivo o directorio actual.</summary>
<returns>true si se ha quitado la regla; en caso contrario, false.</returns>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que representa un permiso de la lista de control de acceso (ACL) que se va a quitar de un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAccessRuleAll(System.Security.AccessControl.FileSystemAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todos los permisos de la lista de control de acceso (ACL) para el usuario especificado del archivo o directorio actual.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que especifica un usuario cuyos permisos de la lista de control de acceso (ACL) se deberían quitar de un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.FileSystemAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita un solo permiso de la lista de control de acceso (ACL) Allow o Deny coincidente del archivo o directorio actual.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que especifica un usuario cuyos permisos de la lista de control de acceso (ACL) se deberían quitar de un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAuditRule(System.Security.AccessControl.FileSystemAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de auditoría Allow o Deny coincidentes del archivo o directorio actual.</summary>
<returns>true si se ha quitado la regla de auditoría; en caso contrario, false</returns>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> que representa una regla de auditoría que se va a quitar de un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAuditRuleAll(System.Security.AccessControl.FileSystemAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita todas las reglas de auditoría para el usuario especificado del archivo o directorio actual.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> que especifica un usuario cuyas reglas de auditoría se deberían quitar de un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.FileSystemAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Quita una regla de auditoría Allow o Deny coincidente del archivo o directorio actual.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> que representa una regla de auditoría que se va a quitar de un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.ResetAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Agrega el permiso de la lista de control de acceso (ACL) especificado al archivo o directorio actual y quita todos los permisos de ACL coincidentes.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que representa un permiso de la lista de control de acceso (ACL) que se va a agregar a un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.SetAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Establece el permiso de la lista de control de acceso (ACL) especificado para el archivo o directorio actual. </summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAccessRule" /> que representa un permiso de la lista de control de acceso (ACL) que se va a establecer para un archivo o directorio.</param>
</member>
<member name="M:System.Security.AccessControl.FileSystemSecurity.SetAuditRule(System.Security.AccessControl.FileSystemAuditRule)">
<summary>[CRÍTICO PARA LA SEGURIDAD] Establece la regla de auditoría especificada para el archivo o directorio actual.</summary>
<param name="rule">Objeto <see cref="T:System.Security.AccessControl.FileSystemAuditRule" /> que representa una regla de auditoría que se va a establecer para un archivo o directorio.</param>
</member>
</members>
</doc>