次の方法で共有


FileStream.GetAccessControl メソッド

定義

現在の FileStream オブジェクトによって記述されたファイルのアクセス制御リスト (ACL) エントリをカプセル化する FileSecurity オブジェクトを取得します。

public:
 System::Security::AccessControl::FileSecurity ^ GetAccessControl();
public System.Security.AccessControl.FileSecurity GetAccessControl ();
member this.GetAccessControl : unit -> System.Security.AccessControl.FileSecurity
Public Function GetAccessControl () As FileSecurity

戻り値

現在の FileStream オブジェクトによって記述されたファイルのアクセス制御設定をカプセル化するオブジェクト。

例外

ファイルが閉じられます。

ファイルを開くときに I/O エラーが発生しました。

ファイルが見つかりませんでした。

この操作は、現在のプラットフォームではサポートされていません。

-又は-

呼び出し元に必要なアクセス許可がありません。

注釈

FileStream クラスと GetAccessControl を使用して既存のファイルのアクセス制御リスト (ACL) エントリを取得できますが、File.GetAccessControl メソッドの使用を検討してください。使い方が簡単です。

GetAccessControl メソッドを使用して、ファイルの ACL エントリを取得します。

ACL は、特定のファイルに対する特定のアクションに対する権限を持っている(または持っていない)個人とグループを表します。 詳細については、「方法: アクセス制御リスト エントリ追加または削除する」を参照してください。

適用対象