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 는 길이가 0인 문자열이거나 하나 이상의 잘못된 문자를 포함합니다. 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 파일 모드입니다.

특성

예외

파일 모드가 잘못되었습니다.

호출자에게 필요한 권한이 없는 경우

파일이 닫혀 있습니다.

적용 대상