FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) メソッド

定義

アクセス制御リスト (ACL) の指定したアクセス許可を現在のファイルまたはディレクトリに追加し、ACL の一致するすべてのアクセス許可を削除します。Adds the specified access control list (ACL) permission to the current file or directory and removes all matching ACL permissions.

public:
 void ResetAccessRule(System::Security::AccessControl::FileSystemAccessRule ^ rule);
public void ResetAccessRule (System.Security.AccessControl.FileSystemAccessRule rule);
override this.ResetAccessRule : System.Security.AccessControl.FileSystemAccessRule -> unit
Public Sub ResetAccessRule (rule As FileSystemAccessRule)

パラメーター

rule
FileSystemAccessRule

ファイルまたはディレクトリに追加するアクセス制御リスト (ACL) のアクセス許可を表す FileSystemAccessRule オブジェクト。A FileSystemAccessRule object that represents an access control list (ACL) permission to add to a file or directory.

例外

rule パラメーターが null です。The rule parameter is null.

注釈

ResetAccessRule メソッドは、指定されたアクセス制御リスト (ACL) 規則を追加するか、rule パラメーターと一致する同じ ACL 規則を上書きします。The ResetAccessRule method adds the specified access control list (ACL) rule or overwrites any identical ACL rules that match the rule parameter. たとえば、rule パラメーターで Read 値を指定し、ResetAccessRule メソッドが Read 値を指定する同じ ACL 規則を見つけた場合、同じ規則が上書きされます。For example, if the rule parameter specifies a Read value and the ResetAccessRule method finds an identical ACL rule that specifies the Read value, the identical rule will be overwritten. ResetAccessRule メソッドで Write 値を指定する同じ ACL 規則が見つかると、同じ規則が上書きされます。If the ResetAccessRule method finds an identical ACL rule that specifies the Write value, the identical rule will also be overwritten.

新規または変更された ACL 情報をファイルに保存するには、SetAccessControl または SetAccessControl 方法を使用します。To persist new or changed ACL information to a file, use the SetAccessControl or SetAccessControl method. 新規または変更された ACL 情報をディレクトリに保持するには、SetAccessControl または SetAccessControl 方法を使用します。To persist new or changed ACL information to a directory, use the SetAccessControl or SetAccessControl method.

ファイルから ACL 情報を取得するには、GetAccessControl または GetAccessControl 方法を使用します。To retrieve ACL information from a file, use the GetAccessControl or GetAccessControl method. ディレクトリから ACL 情報を取得するには、GetAccessControl または GetAccessControl 方法を使用します。To retrieve ACL information from a directory, use the GetAccessControl or GetAccessControl method.

適用対象