FileStream.GetAccessControl メソッド

定義

現在の FileSecurity オブジェクトが示すファイルのアクセス制御リスト (ACL) エントリをカプセル化する FileStream オブジェクトを取得します。

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 エラーが発生しました。

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

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

または

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

注釈

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

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

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

適用対象