FileStream.SetAccessControl(FileSecurity) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
FileSecurity オブジェクトが示すアクセス制御リスト (ACL) エントリを、現在の FileStream オブジェクトが示すファイルに適用します。
public:
void SetAccessControl(System::Security::AccessControl::FileSecurity ^ fileSecurity);
public void SetAccessControl (System.Security.AccessControl.FileSecurity fileSecurity);
member this.SetAccessControl : System.Security.AccessControl.FileSecurity -> unit
Public Sub SetAccessControl (fileSecurity As FileSecurity)
パラメーター
- fileSecurity
- FileSecurity
現在のファイルに適用する ACL エントリを示すオブジェクト。
例外
ファイルは閉じられています。
fileSecurity
パラメーターが null
です。
ファイルを検出または変更できませんでした。
現在のプロセスには、ファイルを開くために必要なアクセス権がありません。
注釈
クラスと SetAccessControl は既存のFileStreamファイルで使用できますが、 メソッドのFile.SetAccessControl使用が簡単であるため、使用することを検討してください。
メソッドは SetAccessControl 、非暗号化 ACL リストを表すファイルにアクセス制御リスト (ACL) エントリを適用します。
注意事項
パラメーターに指定された ACL は、 fileSecurity
ファイルの既存の ACL を置き換えます。 新しいユーザーのアクセス許可を追加するには、 メソッドを GetAccessControl 使用して既存の ACL を取得し、それを変更してから、 を使用 SetAccessControl してファイルに適用し直します。
ACL は、特定のファイルに対する特定のアクションに対する権限を持っている、または持たない個人やグループを記述します。 詳細については、「方法: アクセス制御リスト エントリを追加または削除する」を参照してください。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示