File.SetUnixFileMode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
SetUnixFileMode(SafeFileHandle, UnixFileMode) |
設定指定之檔句柄的指定 UnixFileMode。 |
SetUnixFileMode(String, UnixFileMode) |
設定指定路徑上檔案的指定 UnixFileMode。 |
SetUnixFileMode(SafeFileHandle, UnixFileMode)
- 來源:
- File.cs
- 來源:
- File.cs
- 來源:
- 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 檔案模式。
- 屬性
例外狀況
檔案模式無效。
呼叫端沒有必要的許可權。
檔案已關閉。
適用於
SetUnixFileMode(String, UnixFileMode)
- 來源:
- File.cs
- 來源:
- File.cs
- 來源:
- 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
的元件不是目錄。
找不到檔案。