FileIOPermissionAccess 成员
[本主题是预发布的文档,在将来发布的版本中可能会有更改。 空白主题是为将来预留的。]
指定所请求的文件访问权限的类型。
FileIOPermissionAccess 类型公开了以下成员。
方法
名称 | 说明 | |
---|---|---|
CompareTo | 将此实例与指定对象进行比较并返回一个对二者的相对值的指示。 (从 Enum 继承。) | |
Equals | 返回一个值,该值指示此实例是否与指定的对象相等。 (从 Enum 继承。) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (从 Object 继承。) | |
GetHashCode | 返回该实例的值的哈希代码。 (从 Enum 继承。) | |
GetType | Gets the Type of the current instance. (从 Object 继承。) | |
GetTypeCode | 返回此实例的基础 TypeCode。 (从 Enum 继承。) | |
MemberwiseClone | Creates a shallow copy of the current Object. (从 Object 继承。) | |
ToString | 已重载。 |
页首
字段
名称 | 说明 | |
---|---|---|
AllAccess | 对一个文件或目录的 Append、Read、Write 和 PathDiscovery 访问权限。AllAccess 表示多个 FileIOPermissionAccess 值,如果将它用作 GetPathList 方法的 access 参数(它需要单一值),则引发 ArgumentException。 | |
Append | 向文件或目录追加内容的访问权限。Append 访问权限包括创建新的文件和目录的能力。 | |
NoAccess | 没有对文件和目录的访问权限。NoAccess 不表示有效的 FileIOPermissionAccess 值,如果将它用作 GetPathList 的参数(它需要单值),则会引发 ArgumentException。 | |
PathDiscovery | 对路径本身中的信息的访问权限。这可以保护路径中的敏感信息(如用户名)以及有关路径中显示的目录结构的信息。此值不授予对路径所指代的文件或文件夹的访问权限。 | |
Read | 从文件或目录中读取的访问权限。 | |
value__ | ||
Write | 写入或删除文件或目录的访问权限。Write 访问权限包括对文件和目录的删除和覆盖。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
IConvertible..::.ToBoolean | 基础结构。根据基础类型将当前值转换为布尔值。 (从 Enum 继承。) | |
IConvertible..::.ToByte | 基础结构。根据基础类型将当前值转换为 8 位无符号整数。 (从 Enum 继承。) | |
IConvertible..::.ToChar | 基础结构。根据基础类型将当前值转换为 Unicode 字符。 (从 Enum 继承。) | |
IConvertible..::.ToDateTime | 基础结构。根据基础类型将当前值转换为 DateTime。 (从 Enum 继承。) | |
IConvertible..::.ToDecimal | 基础结构。根据基础类型将当前值转换为 Decimal。 (从 Enum 继承。) | |
IConvertible..::.ToDouble | 基础结构。根据基础类型将当前值转换为双精度浮点数。 (从 Enum 继承。) | |
IConvertible..::.ToInt16 | 基础结构。根据基础类型将当前值转换为 16 位有符号整数。 (从 Enum 继承。) | |
IConvertible..::.ToInt32 | 基础结构。根据基础类型将当前值转换为 32 位有符号整数。 (从 Enum 继承。) | |
IConvertible..::.ToInt64 | 基础结构。根据基础类型将当前值转换为 64 位有符号整数。 (从 Enum 继承。) | |
IConvertible..::.ToSByte | 基础结构。根据基础类型将当前值转换为 8 位有符号整数。 (从 Enum 继承。) | |
IConvertible..::.ToSingle | 基础结构。根据基础类型将当前值转换为单精度浮点数。 (从 Enum 继承。) | |
IConvertible..::.ToType | 基础结构。根据基础类型将当前值转换为指定类型。 (从 Enum 继承。) | |
IConvertible..::.ToUInt16 | 基础结构。根据基础类型将当前值转换为 16 位无符号整数。 (从 Enum 继承。) | |
IConvertible..::.ToUInt32 | 基础结构。根据基础类型将当前值转换为 32 位无符号整数。 (从 Enum 继承。) | |
IConvertible..::.ToUInt64 | 基础结构。根据基础类型将当前值转换为 64 位无符号整数。 (从 Enum 继承。) |
页首