FileAttributes 열거형

2013-12-13

파일과 디렉터리에 특성을 제공합니다.

이 열거형에는 멤버 값을 비트로 조합할 수 있는 FlagsAttribute 특성이 있습니다.

Namespace:  System.IO
어셈블리:  mscorlib(mscorlib.dll)

[FlagsAttribute]
public enum FileAttributes

멤버 이름설명
Archive파일의 보관 상태입니다. 응용프로그램은 이 특성을 사용하여 백업하거나 제거할 파일을 표시합니다.
Compressed파일이 압축되어 있습니다.
Device나중에 사용하기 위해 예약되어 있습니다.
Directory파일이 디렉터리입니다.
Encrypted파일이나 디렉터리가 암호화되어 있습니다. 파일의 경우 파일의 모든 데이터가 암호화됨을 의미합니다. 디렉터리의 경우 새로 만들어진 파일과 디렉터리에 대해 기본적으로 암호화가 수행됨을 의미합니다.
Hidden파일이 숨겨져 있으므로 원래 디렉터리 목록에 포함되지 않습니다.
Normal일반 파일로 다른 특성이 설정되어 있지는 않습니다. 이 특성은 단독으로 사용될 때만 유효합니다.
NotContentIndexed파일이 운영 체제의 내용 인덱스 서비스에 의해 인덱싱되지 않습니다.
Offline파일이 오프라인 상태입니다. 파일의 데이터를 즉시 사용할 수 없습니다.
ReadOnly읽기 전용 파일입니다.
ReparsePoint파일에 파일 또는 디렉터리와 연관된 사용자 정의 데이터의 블록인 재분석 지점이 포함되어 있습니다.
SparseFile파일이 스파스 파일입니다. 스파스 파일은 일반적으로 데이터가 대부분 0인 크기가 큰 파일입니다.
System파일이 시스템 파일입니다. 파일이 운영 체제의 일부이거나 운영 체제에서 단독으로 사용하는 파일입니다.
Temporary임시 파일입니다. 파일 시스템은 신속한 액세스를 위해 데이터를 대용량 저장소로 다시 플러시하지 않고 모든 데이터를 메모리에 보관하려고 합니다. 임시 파일이 더 이상 필요하지 않게 되면 응용프로그램에서 이를 즉시 삭제해야 합니다.

GetAttributes(String) 메서드를 호출하여 파일과 디렉터리에 대한 특성을 가져오고 SetAttributes 메서드를 호출하여 설정할 수 있습니다.

SetAttributes 메서드를 사용하여 File 개체의 압축 상태를 변경할 수는 없습니다.

버전 메모

Windows Phone

이 형식은 Windows Phone에서 .NET Compact Framework 인프라를 지원하기 위해 제공되며 응용프로그램 코드에서 사용되지는 않습니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2014 Microsoft