FuckEDM/test2/packages/System.IO.FileSystem.AccessControl.5.0.0/ref/netstandard1.3/ru/System.IO.FileSystem.AccessControl.xml
2024-11-25 21:45:10 +04:00

376 lines
63 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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>