FileSystemSecurity.RemoveAccessRuleAll(FileSystemAccessRule) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のファイルまたはディレクトリから、指定したユーザーのアクセス制御リスト (ACL) のすべてのアクセス許可を削除します。
public:
void RemoveAccessRuleAll(System::Security::AccessControl::FileSystemAccessRule ^ rule);
public void RemoveAccessRuleAll (System.Security.AccessControl.FileSystemAccessRule rule);
override this.RemoveAccessRuleAll : System.Security.AccessControl.FileSystemAccessRule -> unit
Public Sub RemoveAccessRuleAll (rule As FileSystemAccessRule)
パラメーター
- rule
- FileSystemAccessRule
ファイルまたはディレクトリから、アクセス制御リスト (ACL) のアクセス許可を削除する必要のあるユーザーを指定する FileSystemAccessRule オブジェクト。
例外
rule
パラメーターが null
です。
注釈
メソッドは、 RemoveAccessRuleAll 指定されたユーザーのすべてのアクセス制御リスト (ACL) アクセス許可を削除します。 メソッドは、ユーザー アカウントを除くオブジェクト内 FileSystemAccessRule のすべての値を無視します。
新しい ACL 情報または変更された ACL 情報をファイルに保持するには、 メソッドまたは SetAccessControl メソッドをSetAccessControl使用します。 新しい ACL 情報または変更された ACL 情報をディレクトリに保持するには、 メソッドまたは SetAccessControl メソッドをSetAccessControl使用します。
ファイルから ACL 情報を取得するには、 メソッドまたは GetAccessControl メソッドをGetAccessControl使用します。 ディレクトリから ACL 情報を取得するには、 メソッドまたは GetAccessControl メソッドをGetAccessControl使用します。
フラグを設定せずにアクセス規則を Synchronize 追加すると、 Synchronize フラグがルールに自動的に追加されます。 後でフラグを指定せずにルールを Synchronize 削除すると、フラグは自動的に削除されます。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示