packages/System.IO.FileSystem.AccessControl.5.0.0/ref/netstandard1.3/zh-hans/System.IO.FileSystem.AccessControl.xml
(开头部分) 43KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?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] 提供无需直接操作访问控制列表 (ACL) 而控制对目录对象的访问的能力。</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" /> 对象关联的自由访问控制列表 (DACL)。</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" /> 对象关联的系统访问控制列表 (SACL)。</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>
后面还有 348 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
