packages/System.IO.FileSystem.AccessControl.5.0.0/ref/netstandard1.3/de/System.IO.FileSystem.AccessControl.xml

(开头部分) 49KB

这里只显示每个文件的开头 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>[SICHERHEITSRELEVANT] Bietet die Möglichkeit, den Zugriff auf Verzeichnisobjekte ohne direktes Bearbeiten von Zugriffssteuerungslisten (ACL – Access Control Lists) zu kontrollieren.</summary>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.#ctor">
      <summary>[SICHERHEITSRELEVANT] Initialisiert eine neue Instanz der <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />-Klasse.</summary>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.#ctor(System.Security.AccessControl.CommonSecurityDescriptor)">
      <summary>[SICHERHEITSRELEVANT] Initialisiert eine neue Instanz der <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />-Klasse mit der angegebenen Sicherheitsbeschreibung.</summary>
      <param name="securityDescriptor">Die Sicherheitsbeschreibung, die dem neuen <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />-Objekt zugeordnet werden soll.</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>[SICHERHEITSRELEVANT] Initialisiert eine neue Instanz der <see cref="T:System.Security.AccessControl.AccessRule" />-Klasse mit den angegebenen Werten.</summary>
      <returns>Das von dieser Methode erstellte <see cref="T:System.Security.AccessControl.AccessRule" />-Objekt.</returns>
      <param name="identityReference">Die Identität, für die die Zugriffsregel gilt.  Dabei muss es sich um ein Objekt handeln, das in eine <see cref="T:System.Security.Principal.SecurityIdentifier" /> umgewandelt werden kann.</param>
      <param name="accessMask">Die Zugriffsmaske dieser Regel.Die Zugriffsmaske ist eine 32-Bit-Auflistung anonymer Bits, deren Bedeutung von den einzelnen Integratoren definiert wird.</param>
      <param name="isInherited">true, wenn diese Regel von einem übergeordneten Container geerbt wird.</param>
      <param name="inheritanceFlags">Gibt die Vererbungseigenschaften der Zugriffsregel an.</param>
      <param name="propagationFlags">Gibt an, ob geerbte Zugriffsregeln automatisch weitergegeben werden.Die Weitergabeflags werden ignoriert, wenn <paramref name="inheritanceFlags" /> auf <see cref="F:System.Security.AccessControl.InheritanceFlags.None" /> festgelegt ist.</param>
      <param name="type">Gibt den gültigen Zugriffssteuerungstyp an.</param>
      <param name="objectType">Die Identität der Klasse von Objekten, für die die neue Zugriffsregel gilt.</param>
      <param name="inheritedObjectType">Die Identität der Klasse von untergeordneten Objekten, die die neue Zugriffsregel erben können.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AddAccessRule(System.Security.AccessControl.ObjectAccessRule)">
      <summary>[SICHERHEITSRELEVANT] Fügt die angegebene Zugriffsregel der freigegebenen Zugriffssteuerungsliste (DACL – Discretionary Access Control List) hinzu, die diesem <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />-Objekt zugeordnet ist.</summary>
      <param name="rule">Die hinzuzufügende Zugriffsregel.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.AddAuditRule(System.Security.AccessControl.ObjectAuditRule)">
      <summary>[SICHERHEITSRELEVANT] Fügt die angegebene Überwachungsregel der Systemzugriffssteuerungsliste (SACL – System Access Control List) hinzu, die diesem <see cref="T:System.Security.AccessControl.DirectoryObjectSecurity" />-Objekt zugeordnet ist.</summary>
      <param name="rule">Die hinzuzufügende Überwachungsregel.</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>[SICHERHEITSRELEVANT] Initialisiert eine neue Instanz der <see cref="T:System.Security.AccessControl.AuditRule" />-Klasse mit den angegebenen Werten.</summary>
      <returns>Das von dieser Methode erstellte <see cref="T:System.Security.AccessControl.AuditRule" />-Objekt.</returns>
      <param name="identityReference">Die Identität, auf die die Überwachungsregel angewendet wird.  Dabei muss es sich um ein Objekt handeln, das in eine <see cref="T:System.Security.Principal.SecurityIdentifier" /> umgewandelt werden kann.</param>
      <param name="accessMask">Die Zugriffsmaske dieser Regel.Die Zugriffsmaske ist eine 32-Bit-Auflistung anonymer Bits, deren Bedeutung von den einzelnen Integratoren definiert wird.</param>
      <param name="isInherited">true, wenn diese Regel von einem übergeordneten Container geerbt wird.</param>
      <param name="inheritanceFlags">Gibt die Vererbungseigenschaften der Überwachungsregel an.</param>
      <param name="propagationFlags">Gibt an, ob geerbte Überwachungsregeln automatisch weitergegeben werden.Die Weitergabeflags werden ignoriert, wenn <paramref name="inheritanceFlags" /> auf <see cref="F:System.Security.AccessControl.InheritanceFlags.None" /> festgelegt ist.</param>
      <param name="flags">Gibt die Bedingungen an, für die die Regel überwacht wird.</param>
      <param name="objectType">Die Identität der Klasse von Objekten, für die die neue Überwachungsregel gilt.</param>
      <param name="inheritedObjectType">Die Identität der Klasse von untergeordneten Objekten, die die neue Überwachungsregel erben können.</param>
    </member>
    <member name="M:System.Security.AccessControl.DirectoryObjectSecurity.GetAccessRules(System.Boolean,System.Boolean,System.Type)">
      <summary>[SICHERHEITSRELEVANT] Ruft eine Auflistung der Zugriffsregeln ab, die der angegebenen Sicherheits-ID zugeordnet sind.</summary>
      <returns>Die Auflistung der Zugriffsregeln, die dem angegebenen <see cref="T:System.Security.Principal.SecurityIdentifier" />-Objekt zugeordnet sind.</returns>
后面还有 316 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。