다음을 통해 공유


File.SetUnixFileMode 메서드

정의

오버로드

SetUnixFileMode(SafeFileHandle, UnixFileMode)

지정된 파일 핸들의 지정된 UnixFileMode 설정합니다.

SetUnixFileMode(String, UnixFileMode)

지정된 경로에 있는 파일의 지정된 UnixFileMode 설정합니다.

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 파일 모드입니다.

특성

예외

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

호출자에게 필요한 권한이 없습니다.

파일이 닫혔습니다.

적용 대상

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 구성 요소는 디렉터리가 아닙니다.

파일을 찾을 수 없습니다.

적용 대상