File.SetUnixFileMode 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
SetUnixFileMode(String, UnixFileMode) |
获取指定路径上的文件的指定 UnixFileMode。 |
SetUnixFileMode(SafeFileHandle, UnixFileMode) |
设置指定 UnixFileMode 文件句柄的指定 。 |
SetUnixFileMode(String, UnixFileMode)
- Source:
- File.cs
- Source:
- File.cs
- Source:
- File.cs
获取指定路径上的文件的指定 UnixFileMode。
public:
static void SetUnixFileMode(System::String ^ path, System::IO::UnixFileMode mode);
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static void SetUnixFileMode (string path, System.IO.UnixFileMode mode);
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
static member SetUnixFileMode : string * System.IO.UnixFileMode -> unit
Public Shared Sub SetUnixFileMode (path As String, mode As UnixFileMode)
参数
- path
- String
文件的路径。
- mode
- UnixFileMode
Unix 文件模式。
- 属性
例外
path
是长度为零的字符串,或包含一个或多个无效字符。 你可以使用 GetInvalidPathChars() 方法查询无效字符。
path
为 null
。
文件模式无效。
调用方没有所要求的权限。
指定路径的长度超出系统定义的最大长度。
的 path
组件不是目录。
找不到该文件。
适用于
SetUnixFileMode(SafeFileHandle, UnixFileMode)
- Source:
- File.cs
- Source:
- File.cs
- Source:
- File.cs
设置指定 UnixFileMode 文件句柄的指定 。
public:
static void SetUnixFileMode(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle, System::IO::UnixFileMode mode);
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static void SetUnixFileMode (Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle, System.IO.UnixFileMode mode);
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
static member SetUnixFileMode : Microsoft.Win32.SafeHandles.SafeFileHandle * System.IO.UnixFileMode -> unit
Public Shared Sub SetUnixFileMode (fileHandle As SafeFileHandle, mode As UnixFileMode)
参数
- fileHandle
- SafeFileHandle
文件句柄。
- mode
- UnixFileMode
Unix 文件模式。
- 属性
例外
文件模式无效。
调用方没有所要求的权限。
文件关闭。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈