FileIOPermission.GetPathList(FileIOPermissionAccess) メソッド

定義

指定した FileIOPermissionAccessを持つすべてのファイルとディレクトリを取得します。

public:
 cli::array <System::String ^> ^ GetPathList(System::Security::Permissions::FileIOPermissionAccess access);
public string[] GetPathList(System.Security.Permissions.FileIOPermissionAccess access);
member this.GetPathList : System.Security.Permissions.FileIOPermissionAccess -> string[]
Public Function GetPathList (access As FileIOPermissionAccess) As String()

パラメーター

access
FileIOPermissionAccess

1 種類のファイル アクセスを表す FileIOPermissionAccess 値の 1 つ。

返品

String[]

access パラメーターで指定されたアクセス権が付与されるファイルとディレクトリのパスを含む配列。

例外

access は、 FileIOPermissionAccessの有効な値ではありません。

-又は-

access は、複数の種類のファイル アクセスを表す AllAccess、またはファイル アクセスの種類を表さない NoAccessです。

注釈

現在のアクセス許可の状態を取得するには、このメソッドを使用します。 ReadWriteの両方のアクセスの状態を取得するには、このメソッドを 2 回呼び出す必要があります。

Note

access パラメーターは、単一の種類のファイル アクセスを表すFileIOPermissionAccessの値に制限されます。 これらの値は、 ReadWriteAppend、および PathDiscoveryです。 accessに許容される値には、単一の種類のファイル アクセスを表すNoAccessAllAccessは含まれません。

適用対象