FileSystemSecurity.ResetAccessRule(FileSystemAccessRule) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したアクセス制御リスト (ACL) アクセス許可を現在のファイルまたはディレクトリに追加し、一致するすべての ACL アクセス許可を削除します。
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 オブジェクト。
例外
rule
パラメーターは null
です。
注釈
ResetAccessRule メソッドは、指定されたアクセス制御リスト (ACL) 規則を追加するか、rule
パラメーターと一致する同一の ACL 規則を上書きします。 たとえば、rule
パラメーターが Read 値を指定し、ResetAccessRule メソッドが Read 値を指定する同じ ACL 規則を見つけた場合、同じルールが上書きされます。
ResetAccessRule メソッドが、Write 値を指定する同一の ACL 規則を見つけた場合、同じ規則も上書きされます。
次の .NET 実装に依存するメソッドを使用して、ファイルに ACL 情報を追加または取得します。
.NET の実装 | ルールを追加する | ルールを取得する |
---|---|---|
。網 | FileSystemAclExtensions.SetAccessControl(FileInfo, FileSecurity) | FileSystemAclExtensions.GetAccessControl(FileInfo) |
.NET Framework | FileInfo.SetAccessControl(FileSecurity) | FileInfo.GetAccessControl() |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET