<?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>[SECURITY CRITICAL] Обеспечивает возможность управления доступом к объектам каталога без непосредственной работы со списками управления доступом.</summary>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.#ctor">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.#ctor(System.Security.AccessControl.CommonSecurityDescriptor)">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" /> с использованием указанного дескриптора безопасности.</summary>
      <param name="securityDescriptor">Дескриптор безопасности, который необходимо связать с новым объектом <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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.AccessRule" /> с использованием указанных значений.</summary>
      <returns>Объект <see cref="T:System.Security.AccessControl.AccessRule" />, создаваемый с помощью данного метода.</returns>
      <param name="identityReference">Идентификатор, к которому применяется правило доступа.  Это должен быть объект, который можно привести к типу <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
      <param name="accessMask">Маска доступа данного правила.Маска доступа представляет собой группу из 32 анонимных битов, значение каждого из которых определяется отдельными интеграторами.</param>
      <param name="isInherited">Значение true, если данное правило наследуется у родительского контейнера.</param>
      <param name="inheritanceFlags">Определяет свойства наследования правила доступа.</param>
      <param name="propagationFlags">Определяет возможность автоматического распространения наследуемых правил доступа.Флаги распространения игнорируются, если параметр <paramref name="inheritanceFlags" /> имеет значение <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />.</param>
      <param name="type">Указывает допустимый тип управления доступом.</param>
      <param name="objectType">Идентификатор класса объектов, к которым применяется новое правило доступа.</param>
      <param name="inheritedObjectType">Идентификатор класса дочерних объектов, которые могут наследовать новое правило доступа.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AddAccessRule(System.Security.AccessControl.ObjectAccessRule)">
      <summary>[SECURITY CRITICAL] Добавляет указанное правило доступа в список управления доступом на уровне пользователей, связанный с данным объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <param name="rule">Добавляемое правило доступа.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AddAuditRule(System.Security.AccessControl.ObjectAuditRule)">
      <summary>[SECURITY CRITICAL] Добавляет указанное правило аудита в системный список управления доступом, связанный с данным объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <param name="rule">Добавляемое правило аудита.</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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.AuditRule" /> с использованием указанных значений.</summary>
      <returns>Объект <see cref="T:System.Security.AccessControl.AuditRule" />, создаваемый с помощью данного метода.</returns>
      <param name="identityReference">Идентификатор, к которому применяется правило аудита.  Это должен быть объект, который можно привести к типу <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
      <param name="accessMask">Маска доступа данного правила.Маска доступа представляет собой группу из 32 анонимных битов, значение каждого из которых определяется отдельными интеграторами.</param>
      <param name="isInherited">Значение true, если данное правило наследуется у родительского контейнера.</param>
      <param name="inheritanceFlags">Определяет свойства наследования правила аудита.</param>
      <param name="propagationFlags">Определяет возможность автоматического распространения наследуемых правил аудита.Флаги распространения игнорируются, если параметр <paramref name="inheritanceFlags" /> имеет значение <see cref="F:System.Security.AccessControl.InheritanceFlags.None" />.</param>
      <param name="flags">Определяет условия, при которых правило проходит аудит.</param>
      <param name="objectType">Идентификатор класса объектов, к которым применяется новое правило аудита.</param>
      <param name="inheritedObjectType">Идентификатор класса дочерних объектов, которые могут наследовать новое правило аудита.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.GetAccessRules(System.Boolean,System.Boolean,System.Type)">
      <summary>[SECURITY CRITICAL] Получает коллекцию правил доступа, связанных с указанным идентификатором безопасности.</summary>
      <returns>Коллекция правил доступа, связанных с указанным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</returns>
      <param name="includeExplicit">Значение true, чтобы включить правила доступа, явным образом указанные для данного объекта.</param>
      <param name="includeInherited">Значение true, чтобы включить унаследованные правила доступа.</param>
      <param name="targetType">Идентификатор безопасности, для которого извлекаются правила доступа.Это должен быть объект, который можно привести к типу <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>[SECURITY CRITICAL] Получает коллекцию правил аудита, связанных с указанным идентификатором безопасности.</summary>
      <returns>Коллекция правил аудита, связанных с указанным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</returns>
      <param name="includeExplicit">Значение true, чтобы включить правила аудита, явным образом указанные для данного объекта.</param>
      <param name="includeInherited">Значение true, чтобы включить унаследованные правила аудита.</param>
      <param name="targetType">Идентификатор безопасности, для которого извлекаются правила аудита.Это должен быть объект, который можно привести к типу <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>[SECURITY CRITICAL] Применяет указанное изменение к списку управления доступом на уровне пользователей, связанному с данным объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <returns>Значение true, если список управления доступом на уровне пользователей успешно изменен; в противном случае — значение false.</returns>
      <param name="modification">Применяемое изменение списка управления доступом на уровне пользователей.</param>
      <param name="rule">Изменяемое правило доступа.</param>
      <param name="modified">Значение true, если список управления доступом на уровне пользователей успешно изменен; в противном случае — значение false.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.ModifyAudit(System.Security.AccessControl.AccessControlModification,System.Security.AccessControl.AuditRule,System.Boolean@)">
      <summary>[SECURITY CRITICAL] Применяет указанное изменение к системному списку управления доступом, связанному с данным объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <returns>Значение true, если системный список управления доступом успешно изменен; в противном случае — значение false.</returns>
      <param name="modification">Применяемое изменение системного списка управления доступом.</param>
      <param name="rule">Изменяемое правило аудита.</param>
      <param name="modified">Значение true, если системный список управления доступом успешно изменен; в противном случае — значение false.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAccessRule(System.Security.AccessControl.ObjectAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет правила доступа с тем же идентификатором безопасности и маской доступа, что и у указанного правила доступа, из списка управления доступом на уровне пользователей, связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <returns>Значение true, если правило доступа успешно удалено; в противном случае — значение false.</returns>
      <param name="rule">Удаляемое правило доступа.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAccessRuleAll(System.Security.AccessControl.ObjectAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила доступа с тем же идентификатором безопасности, что и у указанного правила доступа, из списка управления доступом на уровне пользователей, связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <param name="rule">Удаляемое правило доступа.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.ObjectAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила доступа, в точности совпадающие с указанным правилом доступа, из списка управления доступом на уровне пользователей, связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <param name="rule">Удаляемое правило доступа.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAuditRule(System.Security.AccessControl.ObjectAuditRule)">
      <summary>[SECURITY CRITICAL] Удаляет правила аудита с тем же идентификатором безопасности и маской доступа, что и у указанного правила аудита, из системного списка управления доступом, связанного с текущим объектом <see cref="T:System.Security.AccessControl.CommonObjectSecurity" />.</summary>
      <returns>Значение true, если правило аудита успешно удалено; в противном случае — значение false.</returns>
      <param name="rule">Удаляемое правило аудита.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAuditRuleAll(System.Security.AccessControl.ObjectAuditRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила аудита с тем же идентификатором безопасности, что и у указанного правила аудита, из системного списка управления доступом, связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <param name="rule">Удаляемое правило аудита.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.ObjectAuditRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила аудита, в точности совпадающие с указанным правилом аудита, из системного списка управления доступом, связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />.</summary>
      <param name="rule">Удаляемое правило аудита.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.ResetAccessRule(System.Security.AccessControl.ObjectAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила доступа из списка управления доступом на уровне пользователей (DACL), связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />, а затем добавляет указанное правило доступа.</summary>
      <param name="rule">Сбрасываемое правило доступа.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.SetAccessRule(System.Security.AccessControl.ObjectAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила доступа с тем же идентификатором и квалификатором безопасности, что и у указанного правила доступа, из списка управления доступом на уровне пользователей, связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />, а затем добавляет указанное правило доступа.</summary>
      <param name="rule">Устанавливаемое правило доступа.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.SetAuditRule(System.Security.AccessControl.ObjectAuditRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила аудита с тем же идентификатором и квалификатором безопасности, что и у указанного правила аудита, из системного списка управления доступом, связанного с текущим объектом <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />, а затем добавляет указанное правило аудита.</summary>
      <param name="rule">Устанавливаемое правило аудита.</param>
    </member>
    <member name="T:System.Security.AccessControl.DirectorySecurity">
      <summary>[SECURITY CRITICAL] Представляет возможности управления доступом и аудита безопасности для каталога.Этот класс не наследуется.</summary>
    </member>
    <member name="M:System.Security.AccessControl.DirectorySecurity.#ctor">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.DirectorySecurity" />. </summary>
    </member>
    <member name="M:System.Security.AccessControl.DirectorySecurity.#ctor(System.String,System.Security.AccessControl.AccessControlSections)">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.DirectorySecurity" /> на основании указанного каталога, используя указанные значения из перечисления <see cref="T:System.Security.AccessControl.AccessControlSections" />.</summary>
      <param name="name">Расположение каталога, на основании которого создается объект <see cref="T:System.Security.AccessControl.DirectorySecurity" />.</param>
      <param name="includeSections">Одно из значений <see cref="T:System.Security.AccessControl.AccessControlSections" />, указывающее тип сведений о списке управления доступом, которые необходимо получить. </param>
    </member>
    <member name="T:System.Security.AccessControl.FileSecurity">
      <summary>[SECURITY CRITICAL] Представляет возможности управления доступом и аудита безопасности для файла.Этот класс не наследуется.</summary>
    </member>
    <member name="M:System.Security.AccessControl.FileSecurity.#ctor">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSecurity" />. </summary>
    </member>
    <member name="M:System.Security.AccessControl.FileSecurity.#ctor(System.String,System.Security.AccessControl.AccessControlSections)">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSecurity" /> на основании указанного файла, используя указанные значения из перечисления <see cref="T:System.Security.AccessControl.AccessControlSections" />.</summary>
      <param name="fileName">Расположение файла, на основании которого создается объект <see cref="T:System.Security.AccessControl.FileSecurity" />.</param>
      <param name="includeSections">Одно из значений <see cref="T:System.Security.AccessControl.AccessControlSections" />, указывающее тип сведений о списке управления доступом, которые необходимо получить. </param>
    </member>
    <member name="T:System.Security.AccessControl.FileSystemAccessRule">
      <summary>[SECURITY CRITICAL] Представляет абстракцию элемента управления доступом, определяющую правило доступа для файла или каталога.Этот класс не наследуется.</summary>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemAccessRule.#ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AccessControlType)">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, используя ссылку на учетную запись пользователя, значение, определяющее тип операции, связанной с правилом доступа, а также признак разрешения или запрета этой операции. </summary>
      <param name="identity">Объект <see cref="T:System.Security.Principal.IdentityReference" />, инкапсулирующий ссылку на учетную запись пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающих тип операции, связанной с правилом доступа. </param>
      <param name="type">Одно из значений перечисления <see cref="T:System.Security.AccessControl.AccessControlType" />, которое определяет, запрещена или разрешена операция.</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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, используя ссылку на учетную запись пользователя, значение, определяющее тип связанных с правилом доступа операций, значение, определяющее порядок наследования прав, значение, определяющее порядок распространения прав, а также признак разрешения или запрета этой операции.</summary>
      <param name="identity">Объект <see cref="T:System.Security.Principal.IdentityReference" />, инкапсулирующий ссылку на учетную запись пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающих тип операции, связанной с правилом доступа.</param>
      <param name="inheritanceFlags">Одно из значений <see cref="T:System.Security.AccessControl.InheritanceFlags" />, определяющее порядок распространения масок доступа на дочерние объекты.</param>
      <param name="propagationFlags">Одно из значений <see cref="T:System.Security.AccessControl.PropagationFlags" />, определяющее порядок распространения элементов управления доступом на дочерние объекты.</param>
      <param name="type">Одно из значений перечисления <see cref="T:System.Security.AccessControl.AccessControlType" />, которое определяет, запрещена или разрешена операция.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemAccessRule.#ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AccessControlType)">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, используя имя учетной записи пользователя, значение, определяющее тип операции, связанной с правилом доступа, а также признак разрешения или запрета этой операции. </summary>
      <param name="identity">Имя учетной записи пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающих тип операции, связанной с правилом доступа. </param>
      <param name="type">Одно из значений перечисления <see cref="T:System.Security.AccessControl.AccessControlType" />, которое определяет, запрещена или разрешена операция.</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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, используя имя учетной записи пользователя, значение, определяющее тип связанных с правилом доступа операций, значение, определяющее порядок наследования прав, значение, определяющее порядок распространения прав, а также признак разрешения или запрета этой операции.</summary>
      <param name="identity">Имя учетной записи пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающих тип операции, связанной с правилом доступа.</param>
      <param name="inheritanceFlags">Одно из значений <see cref="T:System.Security.AccessControl.InheritanceFlags" />, определяющее порядок распространения масок доступа на дочерние объекты.</param>
      <param name="propagationFlags">Одно из значений <see cref="T:System.Security.AccessControl.PropagationFlags" />, определяющее порядок распространения элементов управления доступом на дочерние объекты.</param>
      <param name="type">Одно из значений перечисления <see cref="T:System.Security.AccessControl.AccessControlType" />, которое определяет, запрещена или разрешена операция.</param>
    </member>
    <member name="P:System.Security.AccessControl.FileSystemAccessRule.FileSystemRights">
      <summary>[SECURITY CRITICAL] Получает флаги <see cref="T:System.Security.AccessControl.FileSystemRights" />, связанные с текущим объектом <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />.</summary>
      <returns>Флаги <see cref="T:System.Security.AccessControl.FileSystemRights" />, связанные с текущим объектом <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />.</returns>
    </member>
    <member name="T:System.Security.AccessControl.FileSystemAuditRule">
      <summary>[SECURITY CRITICAL] Представляет абстракцию элемента управления доступом, определяющую правило аудита для файла или каталога.Этот класс не наследуется.</summary>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemAuditRule.#ctor(System.Security.Principal.IdentityReference,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AuditFlags)">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, используя ссылку на учетную запись пользователя, значение, определяющее тип операции, связанной с правилом аудита, а также значение, определяющее условия проведения аудита. </summary>
      <param name="identity">Объект <see cref="T:System.Security.Principal.IdentityReference" />, инкапсулирующий ссылку на учетную запись пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающее тип операции, связанной с правилом аудита. </param>
      <param name="flags">Одно из значений <see cref="T:System.Security.AccessControl.AuditFlags" />, задающее условия проведения аудита.</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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, используя имя ссылки на учетную запись пользователя, значение, определяющее тип связанных с правилом аудита операций, значение, определяющее порядок наследования прав, значение, определяющее порядок распространения прав, а также значение, обозначающее условия проведения аудита.  </summary>
      <param name="identity">Объект <see cref="T:System.Security.Principal.IdentityReference" />, инкапсулирующий ссылку на учетную запись пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающее тип операции, связанной с правилом аудита.</param>
      <param name="inheritanceFlags">Одно из значений <see cref="T:System.Security.AccessControl.InheritanceFlags" />, определяющее порядок распространения масок доступа на дочерние объекты.</param>
      <param name="propagationFlags">Одно из значений <see cref="T:System.Security.AccessControl.PropagationFlags" />, определяющее порядок распространения элементов управления доступом на дочерние объекты.</param>
      <param name="flags">Одно из значений <see cref="T:System.Security.AccessControl.AuditFlags" />, задающее условия проведения аудита.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemAuditRule.#ctor(System.String,System.Security.AccessControl.FileSystemRights,System.Security.AccessControl.AuditFlags)">
      <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, используя имя учетной записи пользователя, значение, определяющее тип операции, связанной с правилом аудита, а также значение, определяющее условия проведения аудита.</summary>
      <param name="identity">Имя учетной записи пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающее тип операции, связанной с правилом аудита. </param>
      <param name="flags">Одно из значений <see cref="T:System.Security.AccessControl.AuditFlags" />, задающее условия проведения аудита.</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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, используя имя учетной записи пользователя, значение, определяющее тип связанных с правилом аудита операций, значение, определяющее порядок наследования прав, значение, определяющее порядок распространения прав, а также значение, обозначающее условия проведения аудита. </summary>
      <param name="identity">Имя учетной записи пользователя.</param>
      <param name="fileSystemRights">Одно из значений <see cref="T:System.Security.AccessControl.FileSystemRights" />, задающее тип операции, связанной с правилом аудита.</param>
      <param name="inheritanceFlags">Одно из значений <see cref="T:System.Security.AccessControl.InheritanceFlags" />, определяющее порядок распространения масок доступа на дочерние объекты.</param>
      <param name="propagationFlags">Одно из значений <see cref="T:System.Security.AccessControl.PropagationFlags" />, определяющее порядок распространения элементов управления доступом на дочерние объекты.</param>
      <param name="flags">Одно из значений <see cref="T:System.Security.AccessControl.AuditFlags" />, задающее условия проведения аудита.</param>
    </member>
    <member name="P:System.Security.AccessControl.FileSystemAuditRule.FileSystemRights">
      <summary>[SECURITY CRITICAL] Получает флаги <see cref="T:System.Security.AccessControl.FileSystemRights" />, связанные с текущим объектом <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />.</summary>
      <returns>Флаги <see cref="T:System.Security.AccessControl.FileSystemRights" />, связанные с текущим объектом <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />.</returns>
    </member>
    <member name="T:System.Security.AccessControl.FileSystemRights">
      <summary>[SECURITY CRITICAL] Определяет права доступа, которые используются при создании правил доступа и аудита. </summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.AppendData">
      <summary>Право добавлять данные в конец файла.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ChangePermissions">
      <summary>Право на изменение правил безопасности и аудита, связанных с файлом или папкой.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.CreateDirectories">
      <summary>Право на создание папки.  </summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.CreateFiles">
      <summary>Право на создание файла.  </summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.Delete">
      <summary>Право на удаление папки или файла. </summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.DeleteSubdirectoriesAndFiles">
      <summary>Право на удаление папки и всех файлов в ней.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ExecuteFile">
      <summary>Право на запуск файла приложения.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.FullControl">
      <summary>Право на полный контроль над папкой или файлом, а также на изменение правил управления доступом и аудита.  Это значение представляет право выполнять над файлом любые операции и является объединением всех входящих в перечисление прав.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ListDirectory">
      <summary>Право на чтение содержимого каталога.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.Modify">
      <summary>Право на чтение, запись, получение содержимого папки, удаление папок и файлов, а также на запуск файлов приложений.  Это право включает права <see cref="F:System.Security.AccessControl.FileSystemRights.ReadAndExecute" />, <see cref="F:System.Security.AccessControl.FileSystemRights.Write" /> и <see cref="F:System.Security.AccessControl.FileSystemRights.Delete" />.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.Read">
      <summary>Право открывать и копировать папки и файлы с разрешением только для чтения.  Это право включает в себя права <see cref="F:System.Security.AccessControl.FileSystemRights.ReadData" />, <see cref="F:System.Security.AccessControl.FileSystemRights.ReadExtendedAttributes" />, <see cref="F:System.Security.AccessControl.FileSystemRights.ReadAttributes" /> и <see cref="F:System.Security.AccessControl.FileSystemRights.ReadPermissions" />.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ReadAndExecute">
      <summary>Право открывать и копировать и файлы с разрешением только для чтения, а также запускать файлы приложений.  Это право включает права <see cref="F:System.Security.AccessControl.FileSystemRights.Read" /> и <see cref="F:System.Security.AccessControl.FileSystemRights.ExecuteFile" />.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ReadAttributes">
      <summary>Право открывать и копировать атрибуты файловой системы для папки или файла.  Например, это значение дает право на просмотр даты создания или изменения файла.  Оно не включает в себя право на чтение данных, дополнительных атрибутов файловой системы или правил доступа и аудита.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ReadData">
      <summary>Право открывать и копировать файл или папку.  Оно не включает в себя право на чтение атрибутов файловой системы, дополнительных атрибутов файловой системы или правил доступа и аудита.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ReadExtendedAttributes">
      <summary>Право открывать и копировать дополнительные атрибуты файловой системы для папки или файла.  Например, оно позволяет просматривать сведения об авторе или содержимом.  Оно не включает в себя право на чтение данных, атрибутов файловой системы или правил доступа и аудита.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.ReadPermissions">
      <summary>Право открывать и копировать правила доступа и аудита для папки или файла.  Оно не включает в себя право на чтение данных, атрибутов файловой системы и дополнительных атрибутов файловой системы. </summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.Synchronize">
      <summary>Указывает, может ли приложение ждать синхронизации дескриптора файла с завершением операции ввода-вывода.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.TakeOwnership">
      <summary>Право менять владельца файла или папки.  Следует иметь в виду, что владельцы ресурса имеют полный доступ к этому ресурсу.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.Traverse">
      <summary>Право на получение списка содержимого папки и на запуск содержащихся в этой папке приложений.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.Write">
      <summary>Право создавать папки и файлы, а также добавлять данные в файлы и удалять данные из файлов.  Это право включает в себя права <see cref="F:System.Security.AccessControl.FileSystemRights.WriteData" />, <see cref="F:System.Security.AccessControl.FileSystemRights.AppendData" />, <see cref="F:System.Security.AccessControl.FileSystemRights.WriteExtendedAttributes" /> и <see cref="F:System.Security.AccessControl.FileSystemRights.WriteAttributes" />. </summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.WriteAttributes">
      <summary>Право открытия и записи атрибутов файловой системы для папки или файла.Оно не включает в себя право на запись данных, дополнительных атрибутов файловой системы или правил доступа и аудита.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.WriteData">
      <summary>Право открытия и записи для файла или папки.  Оно не включает в себя право на открытие и запись атрибутов файловой системы, дополнительных атрибутов файловой системы или правил доступа и аудита.</summary>
    </member>
    <member name="F:System.Security.AccessControl.FileSystemRights.WriteExtendedAttributes">
      <summary>Право открытия и записи дополнительных атрибутов файловой системы для папки или файла.  Оно не включает в себя право на запись данных, атрибутов файловой системы или правил доступа и аудита.</summary>
    </member>
    <member name="T:System.Security.AccessControl.FileSystemSecurity">
      <summary>[SECURITY CRITICAL] Представляет возможности управления доступом и аудита безопасности для файла или каталога.</summary>
    </member>
    <member name="P:System.Security.AccessControl.FileSystemSecurity.AccessRightType">
      <summary>[SECURITY CRITICAL] Получает значение перечисления, используемое классом <see cref="T:System.Security.AccessControl.FileSystemSecurity" /> для обозначения прав доступа.</summary>
      <returns>Объект <see cref="T:System.Type" />, представляющий перечисление <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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, представляющий новое правило управления доступом для указанного пользователя с указанными правами доступа, типом доступа и флагами.</summary>
      <returns>Новый объект <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, представляющий новое правило управления доступом для указанного пользователя с указанными правами доступа, типом доступа и флагами.</returns>
      <param name="identityReference">Объект <see cref="T:System.Security.Principal.IdentityReference" />, представляющий учетную запись пользователя.</param>
      <param name="accessMask">Целочисленное значение, задающее тип доступа.</param>
      <param name="isInherited">Значение true, если правило доступа наследуется; в противном случае — значение false.    </param>
      <param name="inheritanceFlags">Одно из значений <see cref="T:System.Security.AccessControl.InheritanceFlags" />, определяющее порядок распространения масок доступа на дочерние объекты.</param>
      <param name="propagationFlags">Одно из значений <see cref="T:System.Security.AccessControl.PropagationFlags" />, определяющее порядок распространения элементов управления доступом на дочерние объекты.</param>
      <param name="type">Одно из значений <see cref="T:System.Security.AccessControl.AccessControlType" />, определяющее тип правила ("разрешить" или "запретить").</param>
    </member>
    <member name="P:System.Security.AccessControl.FileSystemSecurity.AccessRuleType">
      <summary>[SECURITY CRITICAL] Получает перечисление, используемое классом <see cref="T:System.Security.AccessControl.FileSystemSecurity" /> для обозначения правил доступа.</summary>
      <returns>Объект <see cref="T:System.Type" />, представляющий класс <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />.</returns>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.AddAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
      <summary>[SECURITY CRITICAL] Добавляет указанное разрешение списка управления доступом к текущему файлу или каталогу.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, представляющий разрешение списка управления доступом, которое необходимо добавить к файлу или каталогу. </param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.AddAuditRule(System.Security.AccessControl.FileSystemAuditRule)">
      <summary>[SECURITY CRITICAL] Добавляет указанное правило аудита к текущему файлу или каталогу.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, представляющий правило аудита, которое необходимо добавить к файлу или каталогу.</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>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, который представляет указанное правило аудита для указанного пользователя.</summary>
      <returns>Новый объект <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, представляющий указанное правило аудита для указанного пользователя.</returns>
      <param name="identityReference">Объект <see cref="T:System.Security.Principal.IdentityReference" />, представляющий учетную запись пользователя.</param>
      <param name="accessMask">Целочисленное значение, задающее тип доступа.</param>
      <param name="isInherited">Значение true, если правило доступа наследуется; в противном случае — значение false.    </param>
      <param name="inheritanceFlags">Одно из значений <see cref="T:System.Security.AccessControl.InheritanceFlags" />, определяющее порядок распространения масок доступа на дочерние объекты.</param>
      <param name="propagationFlags">Одно из значений <see cref="T:System.Security.AccessControl.PropagationFlags" />, определяющее порядок распространения элементов управления доступом на дочерние объекты.</param>
      <param name="flags">Одно из значений <see cref="T:System.Security.AccessControl.AuditFlags" />, определяющее тип проводимого аудита.</param>
    </member>
    <member name="P:System.Security.AccessControl.FileSystemSecurity.AuditRuleType">
      <summary>[SECURITY CRITICAL] Получает тип, используемый классом <see cref="T:System.Security.AccessControl.FileSystemSecurity" /> для обозначения правил аудита.</summary>
      <returns>Объект <see cref="T:System.Type" />, представляющий класс <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />.</returns>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет все подходящие разрешения и запреты списка управления доступом из текущего файла или каталога.</summary>
      <returns>Значение true, если правило доступа удалено; в противном случае — значение false.</returns>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, представляющий разрешение списка управления доступом, которое необходимо удалить из файла или каталога.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAccessRuleAll(System.Security.AccessControl.FileSystemAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет все разрешения списка управления доступом для указанного пользователя из текущего файла или каталога.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, задающий пользователя, разрешения списка управления доступом которого необходимо удалить из файла или каталога.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAccessRuleSpecific(System.Security.AccessControl.FileSystemAccessRule)">
      <summary>[SECURITY CRITICAL] Удаляет одно подходящее разрешение или один запрет списка управления доступом из текущего файла или каталога.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, задающий пользователя, разрешения списка управления доступом которого необходимо удалить из файла или каталога.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAuditRule(System.Security.AccessControl.FileSystemAuditRule)">
      <summary>[SECURITY CRITICAL] Удаляет все подходящие разрешающие или запрещающие правила аудита из текущего файла или каталога.</summary>
      <returns>Значение true, если правило аудита удалено, в противном случае — значение false</returns>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, представляющий правило аудита, которое необходимо удалить из файла или каталога.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAuditRuleAll(System.Security.AccessControl.FileSystemAuditRule)">
      <summary>[SECURITY CRITICAL] Удаляет все правила аудита для указанного пользователя из текущего файла или каталога.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, задающий пользователя, правила аудита которого необходимо удалить из файла или каталога.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.RemoveAuditRuleSpecific(System.Security.AccessControl.FileSystemAuditRule)">
      <summary>[SECURITY CRITICAL] Удаляет одно подходящее разрешающее или запрещающее правило аудита из текущего файла или каталога.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, представляющий правило аудита, которое необходимо удалить из файла или каталога.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.ResetAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
      <summary>[SECURITY CRITICAL] Добавляет указанное разрешение списка управления доступом к текущему файлу или каталогу и удаляет все совпадающие разрешения списка управления доступом.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, представляющий разрешение списка управления доступом, которое необходимо добавить к файлу или каталогу.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.SetAccessRule(System.Security.AccessControl.FileSystemAccessRule)">
      <summary>[SECURITY CRITICAL] Устанавливает указанное разрешение списка управления доступом для текущего файла или каталога. </summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAccessRule" />, представляющий разрешение списка управления доступом, которое необходимо установить для файла или каталога.</param>
    </member>
    <member name="M:System.Security.AccessControl.FileSystemSecurity.SetAuditRule(System.Security.AccessControl.FileSystemAuditRule)">
      <summary>[SECURITY CRITICAL] Устанавливает указанное правило аудита для текущего файла или каталога.</summary>
      <param name="rule">Объект <see cref="T:System.Security.AccessControl.FileSystemAuditRule" />, представляющий правило аудита, которое необходимо установить для файла или каталога.</param>
    </member>
  </members>
</doc>