FileSystemSecurity.SetAccessRule(FileSystemAccessRule) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定目前檔案或目錄的指定存取控制清單 (ACL) 許可權。
public:
void SetAccessRule(System::Security::AccessControl::FileSystemAccessRule ^ rule);
public void SetAccessRule (System.Security.AccessControl.FileSystemAccessRule rule);
override this.SetAccessRule : System.Security.AccessControl.FileSystemAccessRule -> unit
Public Sub SetAccessRule (rule As FileSystemAccessRule)
參數
- rule
- FileSystemAccessRule
FileSystemAccessRule 物件,表示要為檔案或目錄設定的訪問控制清單 (ACL) 許可權。
例外狀況
rule
參數是 null
。
備註
SetAccessRule 方法會新增指定的訪問控制清單 (ACL) 規則,或覆寫任何符合 rule
參數之 FileSystemRights 值的相同 ACL 規則。 例如,如果 rule
參數指定 Read 值,而 SetAccessRule 方法會尋找指定 Read 值的相同 ACL 規則,則會覆寫相同的規則。 如果 SetAccessRule 方法找到指定 Write 值的相同 ACL 規則,將不會覆寫相同的規則。
使用下列 .NET 實作相依方法,從檔案新增或擷取 ACL 資訊: