File.SetUnixFileMode 方法

定义

重载

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() 方法查询无效字符。

pathnull

文件模式无效。

调用方没有所要求的权限。

指定路径的长度超出系统定义的最大长度。

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 文件模式。

属性

例外

文件模式无效。

调用方没有所要求的权限。

文件关闭。

适用于