FileSystemAclExtensions 類別

定義

提供 Windows 特定的靜態擴充方法,用於操作檔案和目錄的存取控制清單 (ACL) 安全性屬性。

public ref class FileSystemAclExtensions abstract sealed
public static class FileSystemAclExtensions
[System.Security.SecurityCritical]
public static class FileSystemAclExtensions
type FileSystemAclExtensions = class
[<System.Security.SecurityCritical>]
type FileSystemAclExtensions = class
Public Module 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)

變更現有檔案的安全性屬性。

適用於