File.SetUnixFileMode メソッド

定義

オーバーロード

SetUnixFileMode(String, UnixFileMode)

指定したパスでファイルの指定された UnixFileMode を設定します。

SetUnixFileMode(SafeFileHandle, UnixFileMode)

指定したファイル ハンドルの指定 UnixFileMode した を設定します。

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 が長さ 0 の文字列であるか、1 つ以上の無効な文字が含まれています。 正しくない文字を照会するには、GetInvalidPathChars() メソッドを使用します。

pathnullです。

ファイル モードが無効です。

呼び出し元に、必要なアクセス許可がありません。

指定したパスがシステムで定義されている最大長を超えています。

path コンポーネントはディレクトリではありません。

ファイルが見つかりません。

適用対象

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 ファイル モード。

属性

例外

ファイル モードが無効です。

呼び出し元に、必要なアクセス許可がありません。

ファイルは閉じられています。

適用対象