語言

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

FileIOPermissionAccess代表單一檔案存取類型的其中一個值。

傳回

String[]

一個陣列,包含由參數指定的 access 存取權限的檔案與目錄路徑。

例外狀況

access 不是有效的值 FileIOPermissionAccess。

-或-

access 是 AllAccess,代表多種檔案存取類型,或 NoAccess,代表任何類型的檔案存取。

備註

用這個方法取得目前權限的狀態。 要取得兩者 Read 的狀態與 Write 存取權,需對此方法進行兩次呼叫。

Note

參數 access 限制於代表單一檔案存取類型的值 FileIOPermissionAccess。 這些值分別為 Read、 Write、 AppendPathDiscovery、 和 。 可接受的 access 值不包含 NoAccess 和 AllAccess,因為 不代表單一類型的檔案存取。

適用於