語言

FileSystemAclExtensions 類別

定義

提供 Windows 專用的靜態擴充方法,用於操作檔案與目錄的 存取控制 List(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
屬性

方法

名稱 Description
Create(DirectoryInfo, DirectorySecurity)

建立一個新目錄,確保其建立時符合指定的目錄安全。 如果目錄已經存在,則不會做任何處理。

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

建立新的檔案數據流,確保使用指定的屬性和安全性設定來建立它。

CreateDirectory(DirectorySecurity, String)

建立目錄並回傳,確保建立時符合指定的目錄安全。 如果該目錄已經存在,則會回傳現有目錄。

GetAccessControl(DirectoryInfo, AccessControlSections)

回傳目錄的安全資訊。

GetAccessControl(DirectoryInfo)

回傳目錄的安全資訊。

GetAccessControl(FileInfo, AccessControlSections)

傳回檔案的安全性資訊。

GetAccessControl(FileInfo)

傳回檔案的安全性資訊。

GetAccessControl(FileStream)

傳回檔案的安全性資訊。

SetAccessControl(DirectoryInfo, DirectorySecurity)

變更現有目錄的安全屬性。

SetAccessControl(FileInfo, FileSecurity)

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

SetAccessControl(FileStream, FileSecurity)

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

適用於