File.GetUnixFileMode メソッド

定義

オーバーロード

GetUnixFileMode(SafeFileHandle)

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

GetUnixFileMode(String)

パス上のファイルの UnixFileMode を取得します。

GetUnixFileMode(SafeFileHandle)

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

public:
 static System::IO::UnixFileMode GetUnixFileMode(Microsoft::Win32::SafeHandles::SafeFileHandle ^ fileHandle);
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static System.IO.UnixFileMode GetUnixFileMode (Microsoft.Win32.SafeHandles.SafeFileHandle fileHandle);
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
static member GetUnixFileMode : Microsoft.Win32.SafeHandles.SafeFileHandle -> System.IO.UnixFileMode
Public Shared Function GetUnixFileMode (fileHandle As SafeFileHandle) As UnixFileMode

パラメーター

fileHandle
SafeFileHandle

ファイル ハンドル。

戻り値

UnixFileMode

UnixFileModeファイル ハンドルの値。

属性

例外

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

適用対象

GetUnixFileMode(String)

パス上のファイルの UnixFileMode を取得します。

public:
 static System::IO::UnixFileMode GetUnixFileMode(System::String ^ path);
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static System.IO.UnixFileMode GetUnixFileMode (string path);
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
static member GetUnixFileMode : string -> System.IO.UnixFileMode
Public Shared Function GetUnixFileMode (path As String) As UnixFileMode

パラメーター

path
String

ファイルへのパス。

戻り値

UnixFileMode

パス上のファイルの UnixFileMode

属性

例外

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

pathnullです。

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

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

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

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

適用対象