英語で読む

次の方法で共有


FileSystemAclExtensions クラス

定義

ファイルとディレクトリのアクセス制御リスト (ACL) セキュリティ属性を操作するための、Windows 固有の静的拡張メソッドを提供します。

C#
public static class FileSystemAclExtensions
C#
[System.Security.SecurityCritical]
public static class FileSystemAclExtensions
継承
FileSystemAclExtensions
属性

メソッド

Create(DirectoryInfo, DirectorySecurity)

新しいファイル ストリームを作成します。作成時は、指定されたディレクトリ セキュリティを使用していることを確認します。 ディレクトリが既に存在する場合は、何も実行されません。

Create(FileInfo, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity)

新しいファイル ストリームを作成します。作成時は、指定されたプロパティおよびセキュリティ設定を使用していることを確認します。

CreateDirectory(DirectorySecurity, String)

指定したディレクトリ セキュリティを使用してディレクトリが作成されて返されます。 ディレクトリが既に存在する場合は、既存のディレクトリが返されます。

GetAccessControl(DirectoryInfo)

ディレクトリのセキュリティ情報を返します。

GetAccessControl(DirectoryInfo, AccessControlSections)

ディレクトリのセキュリティ情報を返します。

GetAccessControl(FileInfo)

ファイルのセキュリティ情報を返します。

GetAccessControl(FileInfo, AccessControlSections)

ファイルのセキュリティ情報を返します。

GetAccessControl(FileStream)

ファイルのセキュリティ情報を返します。

SetAccessControl(DirectoryInfo, DirectorySecurity)

既存のディレクトリのセキュリティ属性を変更します。

SetAccessControl(FileInfo, FileSecurity)

既存のファイルのセキュリティ属性を変更します。

SetAccessControl(FileStream, FileSecurity)

既存のファイルのセキュリティ属性を変更します。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
Windows Desktop 3.0, 3.1, 5