1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.IO.FileSystem</name>
7 <member name="T:Microsoft.Win32.SafeHandles.SafeFileHandle">
8 <summary>파일 핸들에 대한 래퍼 클래스를 나타냅니다. </summary>
10 <member name="M:Microsoft.Win32.SafeHandles.SafeFileHandle.#ctor(System.IntPtr,System.Boolean)">
12 <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
13 <param name="preexistingHandle">사용할 기존 핸들을 나타내는 <see cref="T:System.IntPtr" /> 개체입니다.</param>
14 <param name="ownsHandle">종료 단계에서 핸들을 안정적으로 해제하려면 true이고, 안정적으로 해제할 수 없게 하려면 false(권장되지 않음)입니다.</param>
16 <member name="P:Microsoft.Win32.SafeHandles.SafeFileHandle.IsInvalid"></member>
17 <member name="T:System.IO.Directory">
18 <summary>디렉터리와 하위 디렉터리에서 만들기, 이동 및 열거를 위한 정적 메서드를 노출합니다.이 클래스는 상속될 수 없습니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 참조 원본.</summary>
19 <filterpriority>1</filterpriority>
21 <member name="M:System.IO.Directory.CreateDirectory(System.String)">
22 <summary>이미 존재하지 않는 한 지정된 경로에 모든 디렉터리와 하위 디렉터리를 만듭니다.</summary>
23 <returns>지정된 경로에서 디렉터리를 나타내는 개체입니다.이 개체는 지정된 경로에 디렉터리가 이미 존재하는지 여부와 관계없이 반환됩니다.</returns>
24 <param name="path">만들 디렉터리입니다. </param>
25 <exception cref="T:System.IO.IOException">
26 <paramref name="path" />로 지정된 디렉터리가 파일입니다.또는네트워크 이름을 알 수 없습니다.</exception>
27 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
28 <exception cref="T:System.ArgumentException">
29 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="path" />가 콜론 문자(:)로 시작되거나 이 문자만 포함하는 경우</exception>
30 <exception cref="T:System.ArgumentNullException">
31 <paramref name="path" />가 null인 경우 </exception>
32 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
33 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
34 <exception cref="T:System.NotSupportedException">
35 <paramref name="path" />에 드라이브 레이블("C:\")의 일부가 아닌 콜론 문자(:)가 포함된 경우</exception>
36 <filterpriority>1</filterpriority>
38 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
41 <member name="M:System.IO.Directory.Delete(System.String)">
42 <summary>지정된 경로에서 빈 디렉터리를 삭제합니다.</summary>
43 <param name="path">제거할 빈 디렉터리의 이름입니다.해당 디렉터리는 쓰기가 가능하고 비어 있어야 합니다.</param>
44 <exception cref="T:System.IO.IOException">
45 <paramref name="path" />에 지정된 것과 이름 및 위치가 같은 파일이 있는 경우또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다.또는<paramref name="path" />로 지정된 디렉터리가 비어 있지 않은 경우또는디렉터리가 읽기 전용이거나 읽기 전용 파일을 포함하고 있습니다.또는이 디렉터리는 다른 프로세스에서 사용되고 있습니다.</exception>
46 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
47 <exception cref="T:System.ArgumentException">
48 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
49 <exception cref="T:System.ArgumentNullException">
50 <paramref name="path" />가 null인 경우 </exception>
51 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
52 <exception cref="T:System.IO.DirectoryNotFoundException">
53 <paramref name="path" />가 없거나 찾지 못한 경우또는지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
54 <filterpriority>1</filterpriority>
56 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
59 <member name="M:System.IO.Directory.Delete(System.String,System.Boolean)">
60 <summary>지정된 디렉터리와 해당 디렉터리의 하위 디렉터리 및 파일을 삭제합니다. </summary>
61 <param name="path">제거할 디렉터리의 이름입니다. </param>
62 <param name="recursive">
63 <paramref name="path" />의 디렉터리, 하위 디렉터리 및 파일을 제거하려면 true이고, 그렇지 않으면 false입니다. </param>
64 <exception cref="T:System.IO.IOException">
65 <paramref name="path" />에 지정된 것과 이름 및 위치가 같은 파일이 있는 경우또는<paramref name="path" />로 지정된 디렉터리는 읽기 전용이거나 <paramref name="recursive" />가 false이고 <paramref name="path" />가 빈 디렉터리가 아닌 경우 또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다. 또는디렉터리는 읽기 전용 파일을 포함합니다.또는이 디렉터리는 다른 프로세스에서 사용되고 있습니다.</exception>
66 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
67 <exception cref="T:System.ArgumentException">
68 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
69 <exception cref="T:System.ArgumentNullException">
70 <paramref name="path" />가 null인 경우 </exception>
71 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
72 <exception cref="T:System.IO.DirectoryNotFoundException">
73 <paramref name="path" />가 없거나 찾지 못한 경우또는지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
74 <filterpriority>1</filterpriority>
76 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
79 <member name="M:System.IO.Directory.EnumerateDirectories(System.String)">
80 <summary>지정된 경로에 있는 디렉터리 이름의 열거 가능 컬렉션을 반환합니다.</summary>
82 <paramref name="path" />로 지정된 디렉터리에서 디렉터리에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
83 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
84 <exception cref="T:System.ArgumentException">
85 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
86 <exception cref="T:System.ArgumentNullException">
87 <paramref name="path" />가 null인 경우 </exception>
88 <exception cref="T:System.IO.DirectoryNotFoundException">
89 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
90 <exception cref="T:System.IO.IOException">
91 <paramref name="path" />가 파일 이름인 경우</exception>
92 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
93 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
94 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
96 <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String)">
97 <summary>지정된 경로에서 검색 패턴과 일치하는 디렉터리 이름의 열거 가능 컬렉션을 반환합니다.</summary>
99 <paramref name="path" />로 지정되고 지정된 검색 패턴과 일치하는 디렉터리에서 디렉터리에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
100 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
101 <param name="searchPattern">
102 <paramref name="path" />에 있는 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
103 <exception cref="T:System.ArgumentException">
104 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
105 <exception cref="T:System.ArgumentNullException">
106 <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
107 <exception cref="T:System.IO.DirectoryNotFoundException">
108 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
109 <exception cref="T:System.IO.IOException">
110 <paramref name="path" />가 파일 이름인 경우</exception>
111 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
112 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
113 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
115 <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String,System.IO.SearchOption)">
116 <summary>지정된 경로에서 검색 패턴과 일치하는 디렉터리 이름의 열거 가능 컬렉션을 반환하고 선택적으로 하위 디렉터리를 검색합니다.</summary>
118 <paramref name="path" />로 지정되고 지정된 검색 패턴 및 옵션과 일치하는 디렉터리에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
119 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
120 <param name="searchPattern">
121 <paramref name="path" />에 있는 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
122 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
123 <exception cref="T:System.ArgumentException">
124 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
125 <exception cref="T:System.ArgumentNullException">
126 <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
127 <exception cref="T:System.ArgumentOutOfRangeException">
128 <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
129 <exception cref="T:System.IO.DirectoryNotFoundException">
130 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
131 <exception cref="T:System.IO.IOException">
132 <paramref name="path" />가 파일 이름인 경우</exception>
133 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
134 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
135 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
137 <member name="M:System.IO.Directory.EnumerateFiles(System.String)">
138 <summary>지정된 경로에 있는 파일 이름의 열거 가능 컬렉션을 반환합니다.</summary>
140 <paramref name="path" />로 지정된 디렉터리에서 파일에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
141 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
142 <exception cref="T:System.ArgumentException">
143 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
144 <exception cref="T:System.ArgumentNullException">
145 <paramref name="path" />가 null인 경우 </exception>
146 <exception cref="T:System.IO.DirectoryNotFoundException">
147 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
148 <exception cref="T:System.IO.IOException">
149 <paramref name="path" />가 파일 이름인 경우</exception>
150 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
151 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
152 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
154 <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String)">
155 <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름의 열거 가능 컬렉션을 반환합니다.</summary>
157 <paramref name="path" />로 지정되고 지정된 검색 패턴과 일치하는 디렉터리에서 파일에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
158 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
159 <param name="searchPattern">
160 <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
161 <exception cref="T:System.ArgumentException">
162 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
163 <exception cref="T:System.ArgumentNullException">
164 <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
165 <exception cref="T:System.IO.DirectoryNotFoundException">
166 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
167 <exception cref="T:System.IO.IOException">
168 <paramref name="path" />가 파일 이름인 경우</exception>
169 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
170 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
171 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
173 <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String,System.IO.SearchOption)">
174 <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름의 열거 가능 컬렉션을 반환하고 선택적으로 하위 디렉터리를 검색합니다.</summary>
176 <paramref name="path" />로 지정되고 지정된 검색 패턴 및 옵션과 일치하는 디렉터리에서 파일에 대한 전체 이름(경로 포함)의 열거 가능 컬렉션입니다.</returns>
177 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
178 <param name="searchPattern">
179 <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
180 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
181 <exception cref="T:System.ArgumentException">
182 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
183 <exception cref="T:System.ArgumentNullException">
184 <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
185 <exception cref="T:System.ArgumentOutOfRangeException">
186 <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
187 <exception cref="T:System.IO.DirectoryNotFoundException">
188 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
189 <exception cref="T:System.IO.IOException">
190 <paramref name="path" />가 파일 이름인 경우</exception>
191 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
192 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
193 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
195 <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String)">
196 <summary>지정된 경로에 있는 파일 이름 및 디렉터리 이름의 열거 가능 컬렉션을 반환합니다. </summary>
198 <paramref name="path" />로 지정된 디렉터리에 있는 파일 시스템 항목의 열거 가능 컬렉션입니다.</returns>
199 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
200 <exception cref="T:System.ArgumentException">
201 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
202 <exception cref="T:System.ArgumentNullException">
203 <paramref name="path" />가 null인 경우 </exception>
204 <exception cref="T:System.IO.DirectoryNotFoundException">
205 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
206 <exception cref="T:System.IO.IOException">
207 <paramref name="path" />가 파일 이름인 경우</exception>
208 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
209 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
210 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
212 <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String)">
213 <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름 및 디렉터리 이름의 열거 가능 컬렉션을 반환합니다.</summary>
215 <paramref name="path" />로 지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일 시스템 항목의 열거 가능 컬렉션입니다.</returns>
216 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
217 <param name="searchPattern">
218 <paramref name="path" />에 있는 파일 시스템 항목 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
219 <exception cref="T:System.ArgumentException">
220 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
221 <exception cref="T:System.ArgumentNullException">
222 <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
223 <exception cref="T:System.IO.DirectoryNotFoundException">
224 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
225 <exception cref="T:System.IO.IOException">
226 <paramref name="path" />가 파일 이름인 경우</exception>
227 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
228 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
229 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
231 <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
232 <summary>지정된 경로에서 검색 패턴과 일치하는 파일 이름 및 디렉터리 이름의 열거 가능 컬렉션을 반환하고 선택적으로 하위 디렉터리를 검색합니다.</summary>
234 <paramref name="path" />로 지정된 디렉터리에서 지정된 검색 패턴 및 옵션과 일치하는 파일 시스템 항목의 열거 가능 컬렉션입니다.</returns>
235 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
236 <param name="searchPattern">
237 <paramref name="path" />에 있는 파일 시스템 항목과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
238 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
239 <exception cref="T:System.ArgumentException">
240 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
241 <exception cref="T:System.ArgumentNullException">
242 <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
243 <exception cref="T:System.ArgumentOutOfRangeException">
244 <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
245 <exception cref="T:System.IO.DirectoryNotFoundException">
246 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
247 <exception cref="T:System.IO.IOException">
248 <paramref name="path" />가 파일 이름인 경우</exception>
249 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
250 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
251 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
253 <member name="M:System.IO.Directory.Exists(System.String)">
254 <summary>지정된 경로가 디스크에 있는 기존 디렉터리를 참조하는지를 확인합니다.</summary>
255 <returns>if <paramref name="path" />가 기존 디렉터리를 참조하면 true입니다. 디렉터리가 존재하지 않거나 지정된 파일이 존재하는지 확인할 때 오류가 발생하면 false입니다.</returns>
256 <param name="path">테스트할 경로입니다. </param>
257 <filterpriority>1</filterpriority>
259 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
262 <member name="M:System.IO.Directory.GetCreationTime(System.String)">
263 <summary>디렉터리를 만든 날짜와 시간을 가져옵니다.</summary>
264 <returns>지정된 디렉터리를 만든 날짜와 시간으로 설정된 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
265 <param name="path">디렉터리 경로입니다. </param>
266 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
267 <exception cref="T:System.ArgumentException">
268 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
269 <exception cref="T:System.ArgumentNullException">
270 <paramref name="path" />가 null인 경우 </exception>
271 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
272 <filterpriority>1</filterpriority>
274 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
277 <member name="M:System.IO.Directory.GetCreationTimeUtc(System.String)">
278 <summary>디렉터리를 만든 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 가져옵니다.</summary>
279 <returns>지정된 디렉터리를 만든 날짜와 시간으로 설정된 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
280 <param name="path">디렉터리 경로입니다. </param>
281 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
282 <exception cref="T:System.ArgumentException">
283 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
284 <exception cref="T:System.ArgumentNullException">
285 <paramref name="path" />가 null인 경우 </exception>
286 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
287 <filterpriority>2</filterpriority>
289 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
292 <member name="M:System.IO.Directory.GetCurrentDirectory">
293 <summary>응용 프로그램의 현재 작업 디렉터리를 가져옵니다.</summary>
294 <returns>현재 작업 디렉터리의 경로를 포함하고 백슬래시(\)로 끝나지 않는 문자열입니다.</returns>
295 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
296 <exception cref="T:System.NotSupportedException">운영 체제가 현재 디렉터리 기능이 없는 Windows CE인 경우이 메서드는 .NET Compact Framework에서 사용할 수 있지만 현재는 지원되지 않습니다.</exception>
297 <filterpriority>1</filterpriority>
299 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
302 <member name="M:System.IO.Directory.GetDirectories(System.String)">
303 <summary>지정된 디렉터리에 있는 하위 디렉터리의 이름(경로 포함)을 반환합니다.</summary>
304 <returns>지정된 경로에서 하위 디렉터리의 전체 이름(경로 포함)의 배열이거나 디렉터리가 없으면 빈 배열입니다.</returns>
305 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
306 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
307 <exception cref="T:System.ArgumentException">
308 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
309 <exception cref="T:System.ArgumentNullException">
310 <paramref name="path" />가 null인 경우 </exception>
311 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
312 <exception cref="T:System.IO.IOException">
313 <paramref name="path" />가 파일 이름인 경우 </exception>
314 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
315 <filterpriority>1</filterpriority>
317 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
320 <member name="M:System.IO.Directory.GetDirectories(System.String,System.String)">
321 <summary>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 하위 디렉터리 이름(파일 경로 포함)을 반환합니다.</summary>
322 <returns>지정된 디렉터리에서 검색 패턴과 일치하는 하위 디렉터리의 전체 이름(경로 포함)의 배열이거나 디렉터리가 없으면 빈 배열입니다.</returns>
323 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
324 <param name="searchPattern">
325 <paramref name="path" />에 있는 하위 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 및 와일드카드 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
326 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
327 <exception cref="T:System.ArgumentException">
328 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
329 <exception cref="T:System.ArgumentNullException">
330 <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
331 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
332 <exception cref="T:System.IO.IOException">
333 <paramref name="path" />가 파일 이름인 경우 </exception>
334 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
335 <filterpriority>1</filterpriority>
337 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
340 <member name="M:System.IO.Directory.GetDirectories(System.String,System.String,System.IO.SearchOption)">
341 <summary>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 하위 디렉터리(해당 경로 포함)의 이름을 가져오고 선택적으로 하위 디렉터리를 반환합니다.</summary>
342 <returns>지정된 조건과 일치하는 하위 디렉터리의 전체 이름(경로 포함)의 배열이거나 디렉터리가 없으면 빈 배열입니다.</returns>
343 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
344 <param name="searchPattern">
345 <paramref name="path" />에 있는 하위 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 및 와일드카드 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
346 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다. </param>
347 <exception cref="T:System.ArgumentException">
348 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
349 <exception cref="T:System.ArgumentNullException">
350 <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
351 <exception cref="T:System.ArgumentOutOfRangeException">
352 <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
353 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
354 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
355 <exception cref="T:System.IO.IOException">
356 <paramref name="path" />가 파일 이름인 경우 </exception>
357 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
359 <member name="M:System.IO.Directory.GetDirectoryRoot(System.String)">
360 <summary>지정된 경로에 대한 볼륨 정보, 루트 정보 또는 두 정보 모두를 반환합니다.</summary>
361 <returns>지정된 경로에 대한 볼륨 정보, 루트 정보 또는 두 정보 모두를 포함하는 문자열입니다.</returns>
362 <param name="path">파일 또는 디렉터리의 경로입니다. </param>
363 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
364 <exception cref="T:System.ArgumentException">
365 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />로 잘못된 문자를 쿼리할 수 있습니다.</exception>
366 <exception cref="T:System.ArgumentNullException">
367 <paramref name="path" />가 null인 경우 </exception>
368 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
369 <filterpriority>1</filterpriority>
371 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
374 <member name="M:System.IO.Directory.GetFiles(System.String)">
375 <summary>지정된 디렉터리에 있는 파일의 이름(경로 포함)을 반환합니다.</summary>
376 <returns>지정된 디렉터리에서 파일의 전체 이름(경로 포함)의 배열이거나 파일이 없으면 빈 배열입니다.</returns>
377 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
378 <exception cref="T:System.IO.IOException">
379 <paramref name="path" />가 파일 이름인 경우또는네트워크 오류가 발생했습니다. </exception>
380 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
381 <exception cref="T:System.ArgumentException">
382 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.</exception>
383 <exception cref="T:System.ArgumentNullException">
384 <paramref name="path" />가 null인 경우 </exception>
385 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
386 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 없거나 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
387 <filterpriority>1</filterpriority>
389 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
392 <member name="M:System.IO.Directory.GetFiles(System.String,System.String)">
393 <summary>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일 이름(파일 경로 포함)을 반환합니다.</summary>
394 <returns>지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일의 전체 이름(경로 포함)의 배열이거나 파일이 없으면 빈 배열입니다.</returns>
395 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
396 <param name="searchPattern">
397 <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
398 <exception cref="T:System.IO.IOException">
399 <paramref name="path" />가 파일 이름인 경우또는네트워크 오류가 발생했습니다. </exception>
400 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
401 <exception cref="T:System.ArgumentException">
402 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
403 <exception cref="T:System.ArgumentNullException">
404 <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
405 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
406 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 없거나 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
407 <filterpriority>1</filterpriority>
409 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
412 <member name="M:System.IO.Directory.GetFiles(System.String,System.String,System.IO.SearchOption)">
413 <summary>하위 디렉터리를 검색할지를 나타내는 값을 사용하여 지정된 디렉터리에서 지정된 검색 패턴과 일치하는 파일 이름(파일 경로 포함)을 반환합니다.</summary>
414 <returns>지정된 디렉터리에서 지정된 검색 패턴 및 옵션과 일치하는 파일의 전체 이름(경로 포함)의 배열이거나 파일이 없으면 빈 배열입니다.</returns>
415 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
416 <param name="searchPattern">
417 <paramref name="path" />에 있는 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
418 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다. </param>
419 <exception cref="T:System.ArgumentException">
420 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
421 <exception cref="T:System.ArgumentNullException">
422 <paramref name="path" /> 또는 <paramref name="searchpattern" />가 null인 경우</exception>
423 <exception cref="T:System.ArgumentOutOfRangeException">
424 <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
425 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
426 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 없거나 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
427 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
428 <exception cref="T:System.IO.IOException">
429 <paramref name="path" />가 파일 이름인 경우또는네트워크 오류가 발생했습니다. </exception>
431 <member name="M:System.IO.Directory.GetFileSystemEntries(System.String)">
432 <summary>지정된 경로에 있는 모든 파일과 하위 디렉터리의 이름을 반환합니다.</summary>
433 <returns>지정된 디렉터리에서 파일 및 하위 디렉터리 이름의 배열이거나 파일 또는 디렉터리가 없으면 빈 배열입니다.</returns>
434 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
435 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
436 <exception cref="T:System.ArgumentException">
437 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" />로 잘못된 문자를 쿼리할 수 있습니다.</exception>
438 <exception cref="T:System.ArgumentNullException">
439 <paramref name="path" />가 null인 경우 </exception>
440 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
441 <exception cref="T:System.IO.IOException">
442 <paramref name="path" />가 파일 이름인 경우 </exception>
443 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
444 <filterpriority>1</filterpriority>
446 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
449 <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String)">
450 <summary>지정된 경로에서 검색 패턴과 일치하는 파일 및 디렉터리 이름 배열을 반환합니다.</summary>
451 <returns>지정된 검색 조건과 일치하는 파일 이름 및 디렉터리 이름의 배열이거나 파일 또는 디렉터리가 없으면 빈 배열입니다.</returns>
452 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
453 <param name="searchPattern">
454 <paramref name="path" />에 있는 파일 및 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
455 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
456 <exception cref="T:System.ArgumentException">
457 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.또는 <paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우 </exception>
458 <exception cref="T:System.ArgumentNullException">
459 <paramref name="path" /> 또는 <paramref name="searchPattern" />가 null인 경우 </exception>
460 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
461 <exception cref="T:System.IO.IOException">
462 <paramref name="path" />가 파일 이름인 경우 </exception>
463 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
464 <filterpriority>1</filterpriority>
466 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
469 <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
470 <summary>지정된 경로에서 검색 패턴과 일치하는 모든 파일 이름 및 디렉터리 이름의 배열을 가져오고 선택적으로 하위 디렉터리를 반환합니다.</summary>
471 <returns>지정된 검색 조건과 일치하는 파일, 파일 이름 및 디렉터리 이름의 배열이거나 파일 또는 디렉터리가 없으면 빈 배열입니다.</returns>
472 <param name="path">검색할 디렉터리에 대한 상대 또는 절대 경로입니다.이 문자열은 대/소문자를 구분하지 않습니다.</param>
473 <param name="searchPattern">
474 <paramref name="path" />에 있는 파일 및 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.</param>
475 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />입니다.</param>
476 <exception cref="T:System.ArgumentException">
477 <paramref name="path " />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 사용하여 잘못된 문자를 쿼리할 수 있습니다.또는<paramref name="searchPattern" />이 유효한 패턴을 포함하지 않는 경우</exception>
478 <exception cref="T:System.ArgumentNullException">
479 <paramref name="path" />가 null인 경우또는<paramref name="searchPattern" />가 null인 경우 </exception>
480 <exception cref="T:System.ArgumentOutOfRangeException">
481 <paramref name="searchOption" />은(는) 올바른 <see cref="T:System.IO.SearchOption" /> 값이 아닙니다.</exception>
482 <exception cref="T:System.IO.DirectoryNotFoundException">
483 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브를 참조하는 경우) </exception>
484 <exception cref="T:System.IO.IOException">
485 <paramref name="path" />가 파일 이름인 경우</exception>
486 <exception cref="T:System.IO.PathTooLongException">지정된 경로나 파일 이름 또는 둘의 결합이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
487 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
488 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
490 <member name="M:System.IO.Directory.GetLastAccessTime(System.String)">
491 <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 반환합니다.</summary>
492 <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
493 <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
494 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
495 <exception cref="T:System.ArgumentException">
496 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
497 <exception cref="T:System.ArgumentNullException">
498 <paramref name="path" />가 null인 경우 </exception>
499 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
500 <exception cref="T:System.NotSupportedException">
501 <paramref name="path" /> 매개 변수가 잘못된 형식인 경우 </exception>
502 <filterpriority>1</filterpriority>
504 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
507 <member name="M:System.IO.Directory.GetLastAccessTimeUtc(System.String)">
508 <summary>지정된 파일 또는 디렉터리에 마지막으로 액세스한 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 반환합니다.</summary>
509 <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
510 <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
511 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
512 <exception cref="T:System.ArgumentException">
513 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
514 <exception cref="T:System.ArgumentNullException">
515 <paramref name="path" />가 null인 경우 </exception>
516 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
517 <exception cref="T:System.NotSupportedException">
518 <paramref name="path" /> 매개 변수가 잘못된 형식인 경우 </exception>
519 <filterpriority>1</filterpriority>
521 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
524 <member name="M:System.IO.Directory.GetLastWriteTime(System.String)">
525 <summary>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간을 반환합니다.</summary>
526 <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
527 <param name="path">수정 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
528 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
529 <exception cref="T:System.ArgumentException">
530 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
531 <exception cref="T:System.ArgumentNullException">
532 <paramref name="path" />가 null인 경우 </exception>
533 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
534 <filterpriority>1</filterpriority>
536 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
539 <member name="M:System.IO.Directory.GetLastWriteTimeUtc(System.String)">
540 <summary>지정된 파일이나 디렉터리에 마지막으로 쓴 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 반환합니다.</summary>
541 <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
542 <param name="path">수정 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
543 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
544 <exception cref="T:System.ArgumentException">
545 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
546 <exception cref="T:System.ArgumentNullException">
547 <paramref name="path" />가 null인 경우 </exception>
548 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
549 <filterpriority>2</filterpriority>
551 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
554 <member name="M:System.IO.Directory.GetParent(System.String)">
555 <summary>지정된 경로의 절대 경로와 상대 경로를 모두 포함한 부모 디렉터리를 검색합니다.</summary>
556 <returns>부모 디렉터리이거나 <paramref name="path" />가 UNC 서버 또는 공유 이름의 루트를 포함한 루트 디렉터리일 경우 null입니다.</returns>
557 <param name="path">부모 디렉터리를 검색할 경로입니다. </param>
558 <exception cref="T:System.IO.IOException">
559 <paramref name="path" />로 지정된 디렉터리가 읽기 전용일 경우 </exception>
560 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
561 <exception cref="T:System.ArgumentException">
562 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
563 <exception cref="T:System.ArgumentNullException">
564 <paramref name="path" />가 null인 경우 </exception>
565 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
566 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
567 <filterpriority>1</filterpriority>
569 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
572 <member name="M:System.IO.Directory.Move(System.String,System.String)">
573 <summary>파일 또는 디렉터리와 그 내용을 새 위치로 이동합니다.</summary>
574 <param name="sourceDirName">이동할 파일 또는 디렉터리의 경로입니다. </param>
575 <param name="destDirName">
576 <paramref name="sourceDirName" />의 새 위치에 대한 경로입니다.<paramref name="sourceDirName" />이 파일이면 <paramref name="destDirName" />도 파일 이름이어야 합니다.</param>
577 <exception cref="T:System.IO.IOException">디렉터리를 다른 볼륨으로 이동하려고 한 경우 또는 <paramref name="destDirName" />이(가) 이미 있습니다. 또는 <paramref name="sourceDirName" />과 <paramref name="destDirName" /> 매개 변수가 같은 파일이나 디렉터리를 참조하는 경우 또는디렉터리 또는 파일 내의 다른 프로세스에 의해 사용 중입니다.</exception>
578 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
579 <exception cref="T:System.ArgumentException">
580 <paramref name="sourceDirName" /> 또는 <paramref name="destDirName" />이 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
581 <exception cref="T:System.ArgumentNullException">
582 <paramref name="sourceDirName" /> 또는 <paramref name="destDirName" />가 null인 경우 </exception>
583 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
584 <exception cref="T:System.IO.DirectoryNotFoundException">
585 <paramref name="sourceDirName" />에서 지정한 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
586 <filterpriority>1</filterpriority>
588 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
591 <member name="M:System.IO.Directory.SetCreationTime(System.String,System.DateTime)">
592 <summary>지정된 파일 또는 디렉터리에 대한 만든 날짜와 시간을 설정합니다.</summary>
593 <param name="path">만든 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
594 <param name="creationTime">파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간입니다.이 값은 현지 시간으로 표현됩니다.</param>
595 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
596 <exception cref="T:System.ArgumentException">
597 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
598 <exception cref="T:System.ArgumentNullException">
599 <paramref name="path" />가 null인 경우 </exception>
600 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
601 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
602 <exception cref="T:System.ArgumentOutOfRangeException">
603 <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우 </exception>
604 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
605 <filterpriority>1</filterpriority>
607 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
610 <member name="M:System.IO.Directory.SetCreationTimeUtc(System.String,System.DateTime)">
611 <summary>지정된 파일이나 디렉터리를 만든 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 설정합니다.</summary>
612 <param name="path">만든 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
613 <param name="creationTimeUtc">디렉터리 또는 파일이 만들어진 날짜와 시간입니다.이 값은 현지 시간으로 표현됩니다.</param>
614 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
615 <exception cref="T:System.ArgumentException">
616 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
617 <exception cref="T:System.ArgumentNullException">
618 <paramref name="path" />가 null인 경우 </exception>
619 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
620 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
621 <exception cref="T:System.ArgumentOutOfRangeException">
622 <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우 </exception>
623 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
624 <filterpriority>2</filterpriority>
626 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
629 <member name="M:System.IO.Directory.SetCurrentDirectory(System.String)">
630 <summary>응용 프로그램의 현재 작업 디렉터리를 지정된 디렉터리로 설정합니다.</summary>
631 <param name="path">현재 작업 디렉터리로 설정될 경로입니다. </param>
632 <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
633 <exception cref="T:System.ArgumentException">
634 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
635 <exception cref="T:System.ArgumentNullException">
636 <paramref name="path" />가 null인 경우 </exception>
637 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
638 <exception cref="T:System.Security.SecurityException">비관리 코드에 액세스하는 데 필요한 권한이 호출자에게 없는 경우 </exception>
639 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
640 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 디렉터리를 찾을 수 없는 경우</exception>
641 <filterpriority>1</filterpriority>
643 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
646 <member name="M:System.IO.Directory.SetLastAccessTime(System.String,System.DateTime)">
647 <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 설정합니다.</summary>
648 <param name="path">액세스 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
649 <param name="lastAccessTime">
650 <paramref name="path" />의 액세스 날짜와 시간을 설정할 값을 포함하는 개체입니다.이 값은 현지 시간으로 표현됩니다.</param>
651 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
652 <exception cref="T:System.ArgumentException">
653 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
654 <exception cref="T:System.ArgumentNullException">
655 <paramref name="path" />가 null인 경우 </exception>
656 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
657 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
658 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
659 <exception cref="T:System.ArgumentOutOfRangeException">
660 <paramref name="lastAccessTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
661 <filterpriority>1</filterpriority>
663 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
666 <member name="M:System.IO.Directory.SetLastAccessTimeUtc(System.String,System.DateTime)">
667 <summary>지정된 파일 또는 디렉터리에 마지막으로 액세스한 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 설정합니다.</summary>
668 <param name="path">액세스 날짜와 시간 정보를 설정할 파일 또는 디렉터리입니다. </param>
669 <param name="lastAccessTimeUtc">
670 <paramref name="path" />의 액세스 날짜와 시간을 설정할 값을 포함하는 개체입니다.이 값은 UTC 시간으로 표현됩니다.</param>
671 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
672 <exception cref="T:System.ArgumentException">
673 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
674 <exception cref="T:System.ArgumentNullException">
675 <paramref name="path" />가 null인 경우 </exception>
676 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
677 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
678 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
679 <exception cref="T:System.ArgumentOutOfRangeException">
680 <paramref name="lastAccessTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
681 <filterpriority>1</filterpriority>
683 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
686 <member name="M:System.IO.Directory.SetLastWriteTime(System.String,System.DateTime)">
687 <summary>디렉터리를 마지막으로 쓴 날짜와 시간을 설정합니다.</summary>
688 <param name="path">디렉터리 경로입니다. </param>
689 <param name="lastWriteTime">디렉터리를 마지막으로 쓴 날짜와 시간입니다.이 값은 현지 시간으로 표현됩니다.</param>
690 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
691 <exception cref="T:System.ArgumentException">
692 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
693 <exception cref="T:System.ArgumentNullException">
694 <paramref name="path" />가 null인 경우 </exception>
695 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
696 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
697 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
698 <exception cref="T:System.ArgumentOutOfRangeException">
699 <paramref name="lastWriteTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
700 <filterpriority>1</filterpriority>
702 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
705 <member name="M:System.IO.Directory.SetLastWriteTimeUtc(System.String,System.DateTime)">
706 <summary>디렉터리에 마지막으로 쓴 날짜와 시간을 UTC(Coordinated Universal Time) 형식으로 설정합니다.</summary>
707 <param name="path">디렉터리 경로입니다. </param>
708 <param name="lastWriteTimeUtc">디렉터리를 마지막으로 쓴 날짜와 시간입니다.이 값은 UTC 시간으로 표현됩니다.</param>
709 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
710 <exception cref="T:System.ArgumentException">
711 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나 또는 하나 이상의 잘못된 문자를 포함하는 경우<see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드로 잘못된 문자를 쿼리할 수 있습니다.</exception>
712 <exception cref="T:System.ArgumentNullException">
713 <paramref name="path" />가 null인 경우 </exception>
714 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
715 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
716 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
717 <exception cref="T:System.ArgumentOutOfRangeException">
718 <paramref name="lastWriteTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
719 <filterpriority>2</filterpriority>
721 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
724 <member name="T:System.IO.DirectoryInfo">
725 <summary>디렉터리 및 하위 디렉터리를 만들고, 이동하고, 열거하는 인스턴스 메서드를 노출합니다.이 클래스는 상속될 수 없습니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는
728 <filterpriority>1</filterpriority>
730 <member name="M:System.IO.DirectoryInfo.#ctor(System.String)">
731 <summary>새 인스턴스를 초기화합니다.
732 <see cref="T:System.IO.DirectoryInfo" />지정된 된 경로에 대 한 클래스입니다.
734 <param name="path">만들 경로 지정 하는 문자열은
737 <exception cref="T:System.ArgumentNullException">
738 <paramref name="path" />은
741 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
742 <exception cref="T:System.ArgumentException">
743 <paramref name="path" />에 ", <, >, 또는 | 같은 잘못된 문자가 있는 경우
745 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.지정한 경로 및/또는 파일 이름이 너무 깁니다.</exception>
747 <member name="M:System.IO.DirectoryInfo.Create">
748 <summary>디렉터리를 만듭니다.</summary>
749 <exception cref="T:System.IO.IOException">디렉터리를 만들 수 없는 경우</exception>
750 <filterpriority>1</filterpriority>
752 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
755 <member name="M:System.IO.DirectoryInfo.CreateSubdirectory(System.String)">
756 <summary>지정된 경로에 하위 디렉터리를 하나 이상 만듭니다.이 인스턴스를 기준으로 지정된 된 경로 수는
757 <see cref="T:System.IO.DirectoryInfo" />클래스입니다.
759 <returns>마지막에 지정 된 디렉터리
760 <paramref name="path" />.
762 <param name="path">지정된 경로입니다.이 경로는 다른 디스크 볼륨이나 UNC(Universal Naming Convention) 이름이 될 수 없습니다.</param>
763 <exception cref="T:System.ArgumentException">
764 <paramref name="path" />올바른 파일 경로 지정 하지 않는 또는 잘못 된 포함
765 DirectoryInfo문자 수입니다.
767 <exception cref="T:System.ArgumentNullException">
768 <paramref name="path" />은
771 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
772 <exception cref="T:System.IO.IOException">하위 디렉터리를 만들 수 없는 경우또는에 지정 된 이름에 이미 파일 또는 디렉터리
773 <paramref name="path" />.
775 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.지정한 경로 및/또는 파일 이름이 너무 깁니다.</exception>
776 <exception cref="T:System.Security.SecurityException">디렉터리를 만드는 데 필요한 코드 액세스 권한이 호출자에게 없는 경우또는호출자에 의해 반환 된 설명 하는 디렉터리를 읽을 수 코드 액세스 권한이 없는
777 <see cref="T:System.IO.DirectoryInfo" /> 개체
779 <paramref name="path" />매개 변수는 기존 디렉터리를 설명합니다.
781 <exception cref="T:System.NotSupportedException">
782 <paramref name="path" />에 드라이브 레이블("C:\")의 일부가 아닌 콜론 문자(:)가 포함된 경우
784 <filterpriority>2</filterpriority>
786 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
789 <member name="M:System.IO.DirectoryInfo.Delete">
791 <see cref="T:System.IO.DirectoryInfo" />비어 있으면 됩니다.
793 <exception cref="T:System.UnauthorizedAccessException">디렉터리는 읽기 전용 파일을 포함합니다.</exception>
794 <exception cref="T:System.IO.DirectoryNotFoundException">이 설명 하는 디렉터리
795 <see cref="T:System.IO.DirectoryInfo" />개체가 없거나 찾을 수 없습니다.
797 <exception cref="T:System.IO.IOException">디렉터리가 비어 있지 않은 경우또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다.또는디렉터리에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 열거로 인해 발생할 수 있습니다.詳細については、次のトピックを参照してください。
800 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
801 <filterpriority>1</filterpriority>
803 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
806 <member name="M:System.IO.DirectoryInfo.Delete(System.Boolean)">
807 <summary>이 인스턴스를 삭제 한
808 <see cref="T:System.IO.DirectoryInfo" />하위 디렉터리와 파일을 삭제할지 여부를 지정 합니다.
810 <param name="recursive">true이 디렉터리, 해당 하위 디렉터리 및 모든 파일을 삭제 하려면 그렇지 않은 경우
813 <exception cref="T:System.UnauthorizedAccessException">디렉터리는 읽기 전용 파일을 포함합니다.</exception>
814 <exception cref="T:System.IO.DirectoryNotFoundException">이 설명 하는 디렉터리
815 <see cref="T:System.IO.DirectoryInfo" />개체가 없거나 찾을 수 없습니다.
817 <exception cref="T:System.IO.IOException">디렉터리가 읽기 전용인 경우또는하나 이상의 파일 또는 하위 디렉터리의 디렉터리를 포함 하 고
818 <paramref name="recursive" />은
820 또는이 디렉터리는 응용 프로그램의 현재 작업 디렉터리입니다.또는디렉터리 또는 해당 파일 중 하나에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.詳細については、次のトピックを参照してください。
823 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
824 <filterpriority>1</filterpriority>
826 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
829 <member name="M:System.IO.DirectoryInfo.EnumerateDirectories">
830 <summary>현재 디렉터리에 있는 디렉터리 정보의 열거 가능 컬렉션을 반환합니다.</summary>
831 <returns>현재 디렉터리에 있는 디렉터리의 열거 가능 컬렉션입니다.</returns>
832 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
833 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
835 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
837 <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String)">
838 <summary>지정된 검색 패턴과 일치하는 디렉터리 정보의 열거 가능 컬렉션을 반환합니다.</summary>
839 <returns>일치 하는 디렉터리의 열거 가능한 컬렉션
840 <paramref name="searchPattern" />.
842 <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
843 <exception cref="T:System.ArgumentNullException">
844 <paramref name="searchPattern" />은
847 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
848 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
850 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
852 <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String,System.IO.SearchOption)">
853 <summary>지정된 검색 패턴 및 하위 디렉터리 검색 옵션과 일치하는 디렉터리 정보의 열거 가능 컬렉션을 반환합니다.</summary>
854 <returns>일치 하는 디렉터리의 열거 가능한 컬렉션
855 <paramref name="searchPattern" />및
856 <paramref name="searchOption" />.
858 <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
859 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
860 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
862 <exception cref="T:System.ArgumentNullException">
863 <paramref name="searchPattern" />은
866 <exception cref="T:System.ArgumentOutOfRangeException">
867 <paramref name="searchOption" />유효 하지 않기
868 <see cref="T:System.IO.SearchOption" /> 값입니다.
870 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
871 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
873 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
875 <member name="M:System.IO.DirectoryInfo.EnumerateFiles">
876 <summary>현재 디렉터리에 있는 파일 정보의 열거 가능 컬렉션을 반환합니다.</summary>
877 <returns>현재 디렉터리에 있는 파일의 열거 가능 컬렉션입니다.</returns>
878 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
879 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
881 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
883 <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String)">
884 <summary>검색 패턴과 일치하는 파일 정보의 열거 가능 컬렉션을 반환합니다.</summary>
885 <returns>일치 하는 파일의 열거 가능한 컬렉션
886 <paramref name="searchPattern" />.
888 <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
889 <exception cref="T:System.ArgumentNullException">
890 <paramref name="searchPattern" />은
893 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
894 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 역할 합니다 매핑되지 않은 드라이브에).
896 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
898 <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String,System.IO.SearchOption)">
899 <summary>지정된 검색 패턴 및 하위 디렉터리 검색 옵션과 일치하는 파일 정보의 열거 가능 컬렉션을 반환합니다.</summary>
900 <returns>일치 하는 파일의 열거 가능한 컬렉션
901 <paramref name="searchPattern" />및
902 <paramref name="searchOption" />.
904 <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
905 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
906 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
908 <exception cref="T:System.ArgumentNullException">
909 <paramref name="searchPattern" />은
912 <exception cref="T:System.ArgumentOutOfRangeException">
913 <paramref name="searchOption" />유효 하지 않기
914 <see cref="T:System.IO.SearchOption" /> 값입니다.
916 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
917 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
919 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
921 <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos">
922 <summary>현재 디렉터리에 있는 파일 시스템 정보의 열거 가능 컬렉션을 반환합니다.</summary>
923 <returns>현재 디렉터리에 있는 파일 시스템 정보의 열거 가능 컬렉션입니다.</returns>
924 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
925 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
927 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
929 <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String)">
930 <summary>지정된 검색 패턴과 일치하는 파일 시스템 정보의 열거 가능 컬렉션을 반환합니다.</summary>
931 <returns>일치 하는 파일 시스템 정보 개체의 열거 가능한 컬렉션
932 <paramref name="searchPattern" />.
934 <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
935 <exception cref="T:System.ArgumentNullException">
936 <paramref name="searchPattern" />은
939 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
940 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
942 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
944 <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String,System.IO.SearchOption)">
945 <summary>지정된 검색 패턴 및 하위 디렉터리 검색 옵션과 일치하는 파일 시스템 정보의 열거 가능 컬렉션을 반환합니다.</summary>
946 <returns>일치 하는 파일 시스템 정보 개체의 열거 가능한 컬렉션
947 <paramref name="searchPattern" />및
948 <paramref name="searchOption" />.
950 <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
951 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
952 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
954 <exception cref="T:System.ArgumentNullException">
955 <paramref name="searchPattern" />은
958 <exception cref="T:System.ArgumentOutOfRangeException">
959 <paramref name="searchOption" />유효 하지 않기
960 <see cref="T:System.IO.SearchOption" /> 값입니다.
962 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
963 <see cref="T:System.IO.DirectoryInfo" />개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
965 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
967 <member name="P:System.IO.DirectoryInfo.Exists">
968 <summary>디렉터리가 있는지를 나타내는 값을 가져옵니다.</summary>
969 <returns>true디렉터리가 존재 합니다. 그렇지 않은 경우
972 <filterpriority>1</filterpriority>
974 <member name="M:System.IO.DirectoryInfo.GetDirectories">
975 <summary>현재 디렉터리의 하위 디렉터리를 반환합니다.</summary>
977 <see cref="T:System.IO.DirectoryInfo" /> 개체
979 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
980 <see cref="T:System.IO.DirectoryInfo" />개체는 매핑되지 않은 드라이브와 같은 올바르지 않습니다.
982 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
983 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
984 <filterpriority>1</filterpriority>
986 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
989 <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String)">
990 <summary>현재에서 디렉터리의 배열을 반환 합니다.
991 <see cref="T:System.IO.DirectoryInfo" />지정 된 검색 조건과 일치 합니다.
995 <paramref name="searchPattern" />.
997 <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
998 <exception cref="T:System.ArgumentException">
999 <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
1000 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
1002 <exception cref="T:System.ArgumentNullException">
1003 <paramref name="searchPattern" />은
1006 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
1007 DirectoryInfo개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
1009 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
1010 <filterpriority>1</filterpriority>
1012 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1015 <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String,System.IO.SearchOption)">
1016 <summary>현재에서 디렉터리의 배열을 반환 합니다.
1017 <see cref="T:System.IO.DirectoryInfo" />지정 된 검색 조건과 일치 하는 및 값을 사용 하 여 하위 디렉터리를 검색할지 여부를 결정 합니다.
1021 <paramref name="searchPattern" />.
1023 <param name="searchPattern">디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
1024 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.</param>
1025 <exception cref="T:System.ArgumentException">
1026 <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
1027 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
1029 <exception cref="T:System.ArgumentNullException">
1030 <paramref name="searchPattern" />은
1033 <exception cref="T:System.ArgumentOutOfRangeException">
1034 <paramref name="searchOption" />유효 하지 않기
1035 <see cref="T:System.IO.SearchOption" /> 값입니다.
1037 <exception cref="T:System.IO.DirectoryNotFoundException">에 캡슐화 된 경로
1038 DirectoryInfo개체가 유효 하지 않습니다 (예, 것은 매핑되지 않은 드라이브에).
1040 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
1042 <member name="M:System.IO.DirectoryInfo.GetFiles">
1043 <summary>현재 디렉터리에서 파일 목록을 반환합니다.</summary>
1045 <see cref="T:System.IO.FileInfo" />.
1047 <exception cref="T:System.IO.DirectoryNotFoundException">경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1048 <filterpriority>1</filterpriority>
1050 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1053 <member name="M:System.IO.DirectoryInfo.GetFiles(System.String)">
1054 <summary>현재 디렉터리에서 지정된 검색 패턴과 일치하는 파일 목록을 반환합니다.</summary>
1056 <see cref="T:System.IO.FileInfo" />.
1058 <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
1059 <exception cref="T:System.ArgumentException">
1060 <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
1061 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
1063 <exception cref="T:System.ArgumentNullException">
1064 <paramref name="searchPattern" />은
1067 <exception cref="T:System.IO.DirectoryNotFoundException">경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1068 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1069 <filterpriority>1</filterpriority>
1071 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1074 <member name="M:System.IO.DirectoryInfo.GetFiles(System.String,System.IO.SearchOption)">
1075 <summary>하위 디렉터리를 검색할지를 나타내는 값을 사용하여 현재 디렉터리에서 지정된 검색 패턴과 일치하는 파일 목록을 반환합니다.</summary>
1077 <see cref="T:System.IO.FileInfo" />.
1079 <param name="searchPattern">파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
1080 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.</param>
1081 <exception cref="T:System.ArgumentException">
1082 <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
1083 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
1085 <exception cref="T:System.ArgumentNullException">
1086 <paramref name="searchPattern" />은
1089 <exception cref="T:System.ArgumentOutOfRangeException">
1090 <paramref name="searchOption" />유효 하지 않기
1091 <see cref="T:System.IO.SearchOption" /> 값입니다.
1093 <exception cref="T:System.IO.DirectoryNotFoundException">경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1094 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1096 <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos">
1097 <summary>강력한 형식의 배열을 반환 합니다.
1098 <see cref="T:System.IO.FileSystemInfo" />모든 파일 및 디렉터리에 하위 디렉터리를 나타내는 항목입니다.
1100 <returns>배열을 강력 하 게 형식화합니다.
1101 <see cref="T:System.IO.FileSystemInfo" />항목입니다.
1103 <exception cref="T:System.IO.DirectoryNotFoundException">경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1104 <filterpriority>2</filterpriority>
1106 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1109 <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String)">
1110 <summary>강력한 형식의 배열을 검색 합니다.
1111 <see cref="T:System.IO.FileSystemInfo" />파일 및 지정 된 검색 조건과 일치 하는 하위 디렉터리를 나타내는 개체입니다.
1113 <returns>배열을 강력 하 게 형식화합니다.
1114 FileSystemInfo검색 조건과 일치 하는 개체입니다.
1116 <param name="searchPattern">파일에 있는 디렉터리 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
1117 <exception cref="T:System.ArgumentException">
1118 <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
1119 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
1121 <exception cref="T:System.ArgumentNullException">
1122 <paramref name="searchPattern" />은
1125 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1126 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1127 <filterpriority>2</filterpriority>
1129 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1132 <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String,System.IO.SearchOption)">
1134 <see cref="T:System.IO.FileSystemInfo" />파일 및 지정 된 검색 조건과 일치 하는 하위 디렉터리를 나타내는 개체입니다.
1136 <returns>검색 조건과 일치하는 파일 시스템 항목의 배열입니다.</returns>
1137 <param name="searchPattern">디렉터리 및 파일 이름과 일치하는지 비교할 검색 문자열입니다.이 매개 변수는 유효한 리터럴 경로와 와일드카드(* 및 ?) 문자(설명 참조)로 된 조합을 포함하지만 정규식을 지원하지 않습니다.기본 패턴은 모든 파일을 반환하는 "*"입니다.</param>
1138 <param name="searchOption">검색 작업에 현재 디렉터리만 포함할지 아니면 모든 하위 디렉터리를 포함할지를 지정하는 열거형 값 중 하나입니다.기본값은
1139 <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
1141 <exception cref="T:System.ArgumentException">
1142 <paramref name="searchPattern" />정의한 하나 이상의 잘못 된 문자가 포함 된
1143 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드를 호출하여 생성됩니다.
1145 <exception cref="T:System.ArgumentNullException">
1146 <paramref name="searchPattern" />은
1149 <exception cref="T:System.ArgumentOutOfRangeException">
1150 <paramref name="searchOption" />유효 하지 않기
1151 <see cref="T:System.IO.SearchOption" /> 값입니다.
1153 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1154 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1156 <member name="M:System.IO.DirectoryInfo.MoveTo(System.String)">
1158 <see cref="T:System.IO.DirectoryInfo" />인스턴스 및 해당 내용을 새 경로에 있습니다.
1160 <param name="destDirName">이 디렉터리를 이동할 곳의 이름과 경로입니다.대상 디렉터리는 다른 디스크 볼륨이나 동일한 이름의 디렉터리가 될 수는 없지만,이 디렉터리를 하위 디렉터리로 추가할 기존 디렉터리가 될 수는 있습니다.</param>
1161 <exception cref="T:System.ArgumentNullException">
1162 <paramref name="destDirName" />은
1165 <exception cref="T:System.ArgumentException">
1166 <paramref name="destDirName" />이 빈 문자열("")인 경우
1168 <exception cref="T:System.IO.IOException">디렉터리를 다른 볼륨으로 이동하려고 한 경우또는<paramref name="destDirName" />이(가) 이미 있습니다.
1169 또는이 경로에 액세스할 권한이 없는 경우또는이동되는 디렉터리와 대상 디렉터리의 이름이 같은 경우</exception>
1170 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1171 <exception cref="T:System.IO.DirectoryNotFoundException">대상 디렉터리를 찾을 수 없는 경우</exception>
1172 <filterpriority>1</filterpriority>
1174 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1177 <member name="P:System.IO.DirectoryInfo.Name">
1178 <summary>이 작업의 이름을 가져옵니다.
1179 <see cref="T:System.IO.DirectoryInfo" />인스턴스입니다.
1181 <returns>디렉터리 이름입니다.</returns>
1182 <filterpriority>1</filterpriority>
1184 <member name="P:System.IO.DirectoryInfo.Parent">
1185 <summary>지정된 하위 디렉터리의 부모 디렉터리를 가져옵니다.</summary>
1187 null경로 null 또는 파일 경로 루트를 표시 하는 경우 ("\", "c:"와 같은 또는 * "\\server\share").
1189 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1190 <filterpriority>1</filterpriority>
1192 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1195 <member name="P:System.IO.DirectoryInfo.Root">
1196 <summary>디렉터리의 루트 부분을 가져옵니다.</summary>
1197 <returns>디렉터리의 루트를 나타내는 개체입니다.</returns>
1198 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1199 <filterpriority>1</filterpriority>
1201 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1204 <member name="M:System.IO.DirectoryInfo.ToString">
1205 <summary>사용자가 통과한 원래의 경로를 반환합니다.</summary>
1206 <returns>사용자가 통과한 원래의 경로를 반환합니다.</returns>
1207 <filterpriority>2</filterpriority>
1209 <member name="T:System.IO.File">
1210 <summary>단일 파일에 대한 만들기, 복사, 삭제, 이동 및 열기를 위한 정적 메서드를 제공하고 <see cref="T:System.IO.FileStream" /> 개체 만들기를 지원합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
1211 <filterpriority>1</filterpriority>
1213 <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
1214 <summary>파일에 줄을 추가한 다음 파일을 닫습니다.지정한 파일이 없는 경우 이 메서드는 파일을 만들고 지정된 줄을 파일에 쓴 다음 파일을 닫습니다.</summary>
1215 <param name="path">줄을 추가할 파일입니다.파일이 아직 없으면 새로 만들어집니다.</param>
1216 <param name="contents">파일에 추가할 줄입니다.</param>
1217 <exception cref="T:System.ArgumentException">
1218 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드에 정의된 하나 이상의 잘못된 문자를 포함하는 경우</exception>
1219 <exception cref="T:System.ArgumentNullException">두<paramref name=" path " />또는 <paramref name="contents" /> 은 null입니다.</exception>
1220 <exception cref="T:System.IO.DirectoryNotFoundException">
1221 <paramref name="path" />가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1222 <exception cref="T:System.IO.FileNotFoundException">
1223 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
1224 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
1225 <exception cref="T:System.IO.PathTooLongException">
1226 <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1227 <exception cref="T:System.NotSupportedException">
1228 <paramref name="path" />의 형식이 잘못된 경우</exception>
1229 <exception cref="T:System.Security.SecurityException">호출자에게 해당 파일에 쓸 수 있는 권한이 없는 경우</exception>
1230 <exception cref="T:System.UnauthorizedAccessException">
1231 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.</exception>
1233 <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
1234 <summary>지정된 인코딩을 사용하여 파일에 줄을 추가한 다음 파일을 닫습니다.지정한 파일이 없는 경우 이 메서드는 파일을 만들고 지정된 줄을 파일에 쓴 다음 파일을 닫습니다.</summary>
1235 <param name="path">줄을 추가할 파일입니다.파일이 아직 없으면 새로 만들어집니다.</param>
1236 <param name="contents">파일에 추가할 줄입니다.</param>
1237 <param name="encoding">사용할 문자 인코딩입니다.</param>
1238 <exception cref="T:System.ArgumentException">
1239 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드에 정의된 하나 이상의 잘못된 문자를 포함하는 경우</exception>
1240 <exception cref="T:System.ArgumentNullException">Either<paramref name=" path" />, <paramref name="contents" /> 또는 <paramref name="encoding" />이 null인 경우</exception>
1241 <exception cref="T:System.IO.DirectoryNotFoundException">
1242 <paramref name="path" />가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1243 <exception cref="T:System.IO.FileNotFoundException">
1244 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
1245 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
1246 <exception cref="T:System.IO.PathTooLongException">
1247 <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1248 <exception cref="T:System.NotSupportedException">
1249 <paramref name="path" />의 형식이 잘못된 경우</exception>
1250 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1251 <exception cref="T:System.UnauthorizedAccessException">
1252 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
1254 <member name="M:System.IO.File.AppendAllText(System.String,System.String)">
1255 <summary>파일을 열고 지정된 문자열을 파일에 추가한 다음 파일을 닫습니다.파일이 없는 경우 이 메서드는 파일을 만들고 지정된 문자열을 파일에 쓴 다음 파일을 닫습니다.</summary>
1256 <param name="path">지정된 문자열을 추가할 파일입니다. </param>
1257 <param name="contents">파일에 추가할 문자열입니다. </param>
1258 <exception cref="T:System.ArgumentException">
1259 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1260 <exception cref="T:System.ArgumentNullException">
1261 <paramref name="path" />가 null인 경우 </exception>
1262 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1263 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1264 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1265 <exception cref="T:System.UnauthorizedAccessException">
1266 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1267 <exception cref="T:System.NotSupportedException">
1268 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1269 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
1270 <filterpriority>1</filterpriority>
1272 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1275 <member name="M:System.IO.File.AppendAllText(System.String,System.String,System.Text.Encoding)">
1276 <summary>지정된 문자열을 파일에 추가합니다. 파일이 아직 없으면 만듭니다.</summary>
1277 <param name="path">지정된 문자열을 추가할 파일입니다. </param>
1278 <param name="contents">파일에 추가할 문자열입니다. </param>
1279 <param name="encoding">사용할 문자 인코딩입니다. </param>
1280 <exception cref="T:System.ArgumentException">
1281 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1282 <exception cref="T:System.ArgumentNullException">
1283 <paramref name="path" />가 null인 경우 </exception>
1284 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1285 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1286 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1287 <exception cref="T:System.UnauthorizedAccessException">
1288 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1289 <exception cref="T:System.NotSupportedException">
1290 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1291 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
1292 <filterpriority>1</filterpriority>
1294 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1297 <member name="M:System.IO.File.AppendText(System.String)">
1298 <summary>기존 파일 또는 지정된 파일이 존재하지 않는 경우 새 파일에 UTF-8 인코딩된 텍스트를 추가하는 <see cref="T:System.IO.StreamWriter" />를 만듭니다.</summary>
1299 <returns>UTF-8로 인코딩된 텍스트를 지정된 파일 또는 새 파일에 추가하는 스트림 작성기입니다.</returns>
1300 <param name="path">추가 대상인 파일에 대한 경로입니다. </param>
1301 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1302 <exception cref="T:System.ArgumentException">
1303 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1304 <exception cref="T:System.ArgumentNullException">
1305 <paramref name="path" />가 null인 경우 </exception>
1306 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1307 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 디렉터리가 존재하지 않거나 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1308 <exception cref="T:System.NotSupportedException">
1309 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1310 <filterpriority>1</filterpriority>
1312 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1315 <member name="M:System.IO.File.Copy(System.String,System.String)">
1316 <summary>새 파일에 기존 파일을 복사합니다.같은 이름의 파일을 덮어쓸 수는 없습니다.</summary>
1317 <param name="sourceFileName">복사할 파일입니다. </param>
1318 <param name="destFileName">대상 파일 이름입니다.대상 파일 이름은 디렉터리나 기존 파일일 수 없습니다.</param>
1319 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1320 <exception cref="T:System.ArgumentException">
1321 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />에 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 디렉터리를 지정하는 경우 </exception>
1322 <exception cref="T:System.ArgumentNullException">
1323 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />가 null인 경우 </exception>
1324 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1325 <exception cref="T:System.IO.DirectoryNotFoundException">
1326 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />에 지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1327 <exception cref="T:System.IO.FileNotFoundException">
1328 <paramref name="sourceFileName" />을(를) 찾을 수 없습니다. </exception>
1329 <exception cref="T:System.IO.IOException">
1330 <paramref name="destFileName" />이(가) 있습니다.또는 I/O 오류가 발생한 경우 </exception>
1331 <exception cref="T:System.NotSupportedException">
1332 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />의 형식이 잘못된 경우 </exception>
1333 <filterpriority>1</filterpriority>
1335 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1338 <member name="M:System.IO.File.Copy(System.String,System.String,System.Boolean)">
1339 <summary>새 파일에 기존 파일을 복사합니다.같은 이름의 파일을 덮어쓸 수 있습니다.</summary>
1340 <param name="sourceFileName">복사할 파일입니다. </param>
1341 <param name="destFileName">대상 파일 이름입니다.대상 파일 이름은 디렉터리가 될 수 없습니다.</param>
1342 <param name="overwrite">대상 파일을 덮어쓸 수 있으면 true이고, 그렇지 않으면 false입니다. </param>
1343 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 또는<paramref name="destFileName" />는 읽기 전용입니다.</exception>
1344 <exception cref="T:System.ArgumentException">
1345 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />에 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 디렉터리를 지정하는 경우 </exception>
1346 <exception cref="T:System.ArgumentNullException">
1347 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />가 null인 경우 </exception>
1348 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1349 <exception cref="T:System.IO.DirectoryNotFoundException">
1350 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />에 지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1351 <exception cref="T:System.IO.FileNotFoundException">
1352 <paramref name="sourceFileName" />을(를) 찾을 수 없습니다. </exception>
1353 <exception cref="T:System.IO.IOException">
1354 <paramref name="destFileName" />이 존재하고 <paramref name="overwrite" />는 false입니다.또는 I/O 오류가 발생한 경우 </exception>
1355 <exception cref="T:System.NotSupportedException">
1356 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />의 형식이 잘못된 경우 </exception>
1357 <filterpriority>1</filterpriority>
1359 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1362 <member name="M:System.IO.File.Create(System.String)">
1363 <summary>지정된 경로에 파일을 만들거나 지정된 경로의 파일을 덮어씁니다.</summary>
1365 <see cref="T:System.IO.FileStream" />에 지정된 파일에 대한 읽기/쓰기 권한을 제공하는 <paramref name="path" />입니다.</returns>
1366 <param name="path">만들 파일의 경로와 이름입니다. </param>
1367 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
1368 <exception cref="T:System.ArgumentException">
1369 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1370 <exception cref="T:System.ArgumentNullException">
1371 <paramref name="path" />가 null인 경우 </exception>
1372 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1373 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1374 <exception cref="T:System.IO.IOException">파일을 만드는 동안 I/O 오류가 발생한 경우 </exception>
1375 <exception cref="T:System.NotSupportedException">
1376 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1377 <filterpriority>1</filterpriority>
1379 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1382 <member name="M:System.IO.File.Create(System.String,System.Int32)">
1383 <summary>지정된 파일을 만들거나 덮어씁니다.</summary>
1385 <see cref="T:System.IO.FileStream" />에 지정된 파일에 대한 읽기/쓰기 권한을 제공하는 지정된 버퍼 크기의 <paramref name="path" />입니다.</returns>
1386 <param name="path">파일의 이름입니다. </param>
1387 <param name="bufferSize">파일 읽기 및 쓰기를 위해 버퍼링할 바이트 수입니다. </param>
1388 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
1389 <exception cref="T:System.ArgumentException">
1390 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1391 <exception cref="T:System.ArgumentNullException">
1392 <paramref name="path" />가 null인 경우 </exception>
1393 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1394 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1395 <exception cref="T:System.IO.IOException">파일을 만드는 동안 I/O 오류가 발생한 경우 </exception>
1396 <exception cref="T:System.NotSupportedException">
1397 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1398 <filterpriority>1</filterpriority>
1400 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1403 <member name="M:System.IO.File.Create(System.String,System.Int32,System.IO.FileOptions)">
1404 <summary>버퍼 크기와 파일을 만들거나 덮어쓸 방식을 설명하는 <see cref="T:System.IO.FileOptions" /> 값을 지정하여 지정된 파일을 만들거나 덮어씁니다.</summary>
1405 <returns>지정된 버퍼 크기의 새 파일입니다.</returns>
1406 <param name="path">파일의 이름입니다. </param>
1407 <param name="bufferSize">파일 읽기 및 쓰기를 위해 버퍼링할 바이트 수입니다. </param>
1408 <param name="options">파일을 만들거나 덮어쓸 방식을 설명하는 <see cref="T:System.IO.FileOptions" /> 값 중 하나입니다.</param>
1409 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 또는<see cref="F:System.IO.FileOptions.Encrypted" />에 <paramref name="options" />가 지정되었고 현재 플랫폼에서 파일 암호화가 지원되지 않는 경우</exception>
1410 <exception cref="T:System.ArgumentException">
1411 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1412 <exception cref="T:System.ArgumentNullException">
1413 <paramref name="path" />가 null인 경우 </exception>
1414 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1415 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1416 <exception cref="T:System.IO.IOException">파일을 만드는 동안 I/O 오류가 발생한 경우 </exception>
1417 <exception cref="T:System.NotSupportedException">
1418 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1419 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
1420 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우 </exception>
1422 <member name="M:System.IO.File.CreateText(System.String)">
1423 <summary>UTF-8로 인코딩된 텍스트를 쓰기 위해 파일을 만들거나 엽니다.</summary>
1424 <returns>UTF-8 인코딩을 사용하여 지정된 파일에 쓸 <see cref="T:System.IO.StreamWriter" />입니다.</returns>
1425 <param name="path">쓰기용으로 열 파일입니다. </param>
1426 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1427 <exception cref="T:System.ArgumentException">
1428 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1429 <exception cref="T:System.ArgumentNullException">
1430 <paramref name="path" />가 null인 경우 </exception>
1431 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1432 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1433 <exception cref="T:System.NotSupportedException">
1434 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1435 <filterpriority>1</filterpriority>
1437 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1440 <member name="M:System.IO.File.Delete(System.String)">
1441 <summary>지정한 파일을 삭제합니다. </summary>
1442 <param name="path">삭제할 파일의 이름입니다.와일드카드 문자는 지원되지 않습니다.</param>
1443 <exception cref="T:System.ArgumentException">
1444 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1445 <exception cref="T:System.ArgumentNullException">
1446 <paramref name="path" />가 null인 경우 </exception>
1447 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1448 <exception cref="T:System.IO.IOException">지정된 파일이 사용되고 있는 경우 또는파일에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.자세한 내용은 방법: 디렉터리 및 파일 열거을 참조하십시오.</exception>
1449 <exception cref="T:System.NotSupportedException">
1450 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1451 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1452 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 파일이 사용 중인 실행 파일입니다.또는 <paramref name="path" />은(는) 디렉터리입니다.또는 <paramref name="path" />에서 읽기 전용 파일을 지정한 경우 </exception>
1453 <filterpriority>1</filterpriority>
1455 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1458 <member name="M:System.IO.File.Exists(System.String)">
1459 <summary>지정된 파일이 있는지를 확인합니다.</summary>
1460 <returns>호출자에게 필요한 권한이 있고 true에 기존 파일의 이름이 포함되면 <paramref name="path" />이고, 그렇지 않으면 false입니다.또한 이 메서드는 false가 <paramref name="path" />이거나 잘못된 경로이거나 길이가 0인 문자열이면 null를 반환합니다.호출자에게 지정된 파일을 읽을 권한이 없는 경우 예외가 throw되지 않으며 false가 있는지 여부와 관계없이 <paramref name="path" />를 반환합니다.</returns>
1461 <param name="path">확인할 파일입니다. </param>
1462 <filterpriority>1</filterpriority>
1464 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1467 <member name="M:System.IO.File.GetAttributes(System.String)">
1468 <summary>경로에 있는 파일의 <see cref="T:System.IO.FileAttributes" />를 가져옵니다.</summary>
1469 <returns>경로에 있는 파일의 <see cref="T:System.IO.FileAttributes" />입니다.</returns>
1470 <param name="path">파일의 경로입니다. </param>
1471 <exception cref="T:System.ArgumentException">
1472 <paramref name="path" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
1473 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1474 <exception cref="T:System.NotSupportedException">
1475 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1476 <exception cref="T:System.IO.FileNotFoundException">
1477 <paramref name="path" />가 파일을 나타내며 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우나 파일을 찾을 수 없는 경우) </exception>
1478 <exception cref="T:System.IO.DirectoryNotFoundException">
1479 <paramref name="path" />가 디렉터리를 나타내며 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우나 디렉터리를 찾을 수 없는 경우)</exception>
1480 <exception cref="T:System.IO.IOException">이 파일은 다른 프로세스에서 사용되고 있습니다.</exception>
1481 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우</exception>
1482 <filterpriority>1</filterpriority>
1484 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1487 <member name="M:System.IO.File.GetCreationTime(System.String)">
1488 <summary>지정된 파일 또는 디렉터리의 만든 날짜와 시간을 반환합니다.</summary>
1489 <returns>지정된 파일이나 디렉터리를 만든 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
1490 <param name="path">만든 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
1491 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1492 <exception cref="T:System.ArgumentException">
1493 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1494 <exception cref="T:System.ArgumentNullException">
1495 <paramref name="path" />가 null인 경우 </exception>
1496 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1497 <exception cref="T:System.NotSupportedException">
1498 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1499 <filterpriority>1</filterpriority>
1501 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1504 <member name="M:System.IO.File.GetCreationTimeUtc(System.String)">
1505 <summary>지정된 파일이나 디렉터리를 만든 날짜와 시간을 UTC 기준으로 반환합니다.</summary>
1506 <returns>지정된 파일이나 디렉터리를 만든 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
1507 <param name="path">만든 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
1508 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1509 <exception cref="T:System.ArgumentException">
1510 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1511 <exception cref="T:System.ArgumentNullException">
1512 <paramref name="path" />가 null인 경우 </exception>
1513 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1514 <exception cref="T:System.NotSupportedException">
1515 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1516 <filterpriority>2</filterpriority>
1518 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1521 <member name="M:System.IO.File.GetLastAccessTime(System.String)">
1522 <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 반환합니다.</summary>
1523 <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
1524 <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
1525 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1526 <exception cref="T:System.ArgumentException">
1527 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1528 <exception cref="T:System.ArgumentNullException">
1529 <paramref name="path" />가 null인 경우 </exception>
1530 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1531 <exception cref="T:System.NotSupportedException">
1532 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1533 <filterpriority>1</filterpriority>
1535 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1538 <member name="M:System.IO.File.GetLastAccessTimeUtc(System.String)">
1539 <summary>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간을 UTC 기준으로 반환합니다.</summary>
1540 <returns>지정된 파일 또는 디렉터리를 마지막으로 액세스한 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
1541 <param name="path">액세스 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
1542 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1543 <exception cref="T:System.ArgumentException">
1544 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1545 <exception cref="T:System.ArgumentNullException">
1546 <paramref name="path" />가 null인 경우 </exception>
1547 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1548 <exception cref="T:System.NotSupportedException">
1549 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1550 <filterpriority>1</filterpriority>
1552 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1555 <member name="M:System.IO.File.GetLastWriteTime(System.String)">
1556 <summary>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간을 반환합니다.</summary>
1557 <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 현지 시간으로 표현됩니다.</returns>
1558 <param name="path">쓴 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
1559 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1560 <exception cref="T:System.ArgumentException">
1561 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1562 <exception cref="T:System.ArgumentNullException">
1563 <paramref name="path" />가 null인 경우 </exception>
1564 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1565 <exception cref="T:System.NotSupportedException">
1566 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1567 <filterpriority>1</filterpriority>
1569 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1572 <member name="M:System.IO.File.GetLastWriteTimeUtc(System.String)">
1573 <summary>지정된 파일 또는 디렉터리에 마지막으로 쓴 날짜와 시간을 UTC 기준으로 반환합니다.</summary>
1574 <returns>지정된 파일 또는 디렉터리를 마지막으로 쓴 날짜와 시간으로 설정된 <see cref="T:System.DateTime" /> 구조체입니다.이 값은 UTC 시간으로 표현됩니다.</returns>
1575 <param name="path">쓴 날짜와 시간 정보를 가져올 파일 또는 디렉터리입니다. </param>
1576 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1577 <exception cref="T:System.ArgumentException">
1578 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1579 <exception cref="T:System.ArgumentNullException">
1580 <paramref name="path" />가 null인 경우 </exception>
1581 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1582 <exception cref="T:System.NotSupportedException">
1583 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1584 <filterpriority>2</filterpriority>
1586 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1589 <member name="M:System.IO.File.Move(System.String,System.String)">
1590 <summary>지정된 파일을 새 위치로 이동하고 새 파일의 이름을 지정할 수 있는 옵션을 제공합니다.</summary>
1591 <param name="sourceFileName">이동할 파일의 이름입니다.상대 또는 절대 경로가 포함될 수 있습니다.</param>
1592 <param name="destFileName">파일에 대한 새 경로 및 이름입니다.</param>
1593 <exception cref="T:System.IO.IOException">대상 파일이 이미 있는 경우또는<paramref name="sourceFileName" />을(를) 찾을 수 없습니다. </exception>
1594 <exception cref="T:System.ArgumentNullException">
1595 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />가 null인 경우 </exception>
1596 <exception cref="T:System.ArgumentException">
1597 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />이 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />에 정의된 잘못된 문자를 포함하는 경우 </exception>
1598 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1599 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1600 <exception cref="T:System.IO.DirectoryNotFoundException">
1601 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />에 지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1602 <exception cref="T:System.NotSupportedException">
1603 <paramref name="sourceFileName" /> 또는 <paramref name="destFileName" />의 형식이 잘못된 경우 </exception>
1604 <filterpriority>1</filterpriority>
1606 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1609 <member name="M:System.IO.File.Open(System.String,System.IO.FileMode)">
1610 <summary>지정된 경로에서 읽기/쓰기 권한으로 <see cref="T:System.IO.FileStream" />을 엽니다.</summary>
1611 <returns>읽기/쓰기 액세스 및 공유하지 않는 상태로 지정된 모드와 경로에서 열린 <see cref="T:System.IO.FileStream" />입니다.</returns>
1612 <param name="path">열 파일입니다. </param>
1613 <param name="mode">파일이 없는 경우 파일을 만들 것인지를 지정하고, 기존 파일 내용을 유지할 것인지 덮어쓸 것인지를 결정하는 <see cref="T:System.IO.FileMode" /> 값입니다. </param>
1614 <exception cref="T:System.ArgumentException">
1615 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1616 <exception cref="T:System.ArgumentNullException">
1617 <paramref name="path" />가 null인 경우 </exception>
1618 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1619 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1620 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1621 <exception cref="T:System.UnauthorizedAccessException">
1622 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 또는<paramref name="mode" />는 <see cref="F:System.IO.FileMode.Create" />이고 지정된 파일은 숨겨진 파일입니다.</exception>
1623 <exception cref="T:System.ArgumentOutOfRangeException">
1624 <paramref name="mode" />가 잘못된 값을 지정하는 경우 </exception>
1625 <exception cref="T:System.IO.FileNotFoundException">
1626 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1627 <exception cref="T:System.NotSupportedException">
1628 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1629 <filterpriority>1</filterpriority>
1631 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1634 <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess)">
1635 <summary>지정된 모드와 액세스 권한을 사용하여 지정된 경로에서 <see cref="T:System.IO.FileStream" />을 엽니다.</summary>
1636 <returns>지정된 모드와 액세스 권한으로 지정된 파일에 대한 액세스를 제공하는 공유되지 않는 <see cref="T:System.IO.FileStream" />입니다.</returns>
1637 <param name="path">열 파일입니다. </param>
1638 <param name="mode">파일이 없는 경우 파일을 만들 것인지를 지정하고, 기존 파일 내용을 유지할 것인지 덮어쓸 것인지를 결정하는 <see cref="T:System.IO.FileMode" /> 값입니다. </param>
1639 <param name="access">파일에 수행할 수 있는 작업을 지정하는 <see cref="T:System.IO.FileAccess" /> 값입니다. </param>
1640 <exception cref="T:System.ArgumentException">
1641 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="access" />가 Read로 지정되고 <paramref name="mode" />가 Create, CreateNew, Truncate 또는 Append로 지정된 경우 </exception>
1642 <exception cref="T:System.ArgumentNullException">
1643 <paramref name="path" />가 null인 경우 </exception>
1644 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1645 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1646 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1647 <exception cref="T:System.UnauthorizedAccessException">
1648 <paramref name="path" />가 읽기 전용인 파일을 지정하고 <paramref name="access" />가 Read가 아닌 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 또는<paramref name="mode" />는 <see cref="F:System.IO.FileMode.Create" />이고 지정된 파일은 숨겨진 파일입니다.</exception>
1649 <exception cref="T:System.ArgumentOutOfRangeException">
1650 <paramref name="mode" /> 또는 <paramref name="access" />가 잘못된 값을 지정하는 경우 </exception>
1651 <exception cref="T:System.IO.FileNotFoundException">
1652 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1653 <exception cref="T:System.NotSupportedException">
1654 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1655 <filterpriority>1</filterpriority>
1657 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1660 <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
1661 <summary>읽기, 쓰기 또는 읽기/쓰기 권한과 지정된 공유 옵션을 사용하여 지정된 경로에서 지정된 모드를 갖는 <see cref="T:System.IO.FileStream" />을 엽니다.</summary>
1662 <returns>읽기, 쓰기 또는 읽기/쓰기 권한과 지정된 공유 옵션을 사용하여 지정된 경로에서 지정된 모드를 갖는 <see cref="T:System.IO.FileStream" />을 엽니다.</returns>
1663 <param name="path">열 파일입니다. </param>
1664 <param name="mode">파일이 없는 경우 파일을 만들 것인지를 지정하고, 기존 파일 내용을 유지할 것인지 덮어쓸 것인지를 결정하는 <see cref="T:System.IO.FileMode" /> 값입니다. </param>
1665 <param name="access">파일에 수행할 수 있는 작업을 지정하는 <see cref="T:System.IO.FileAccess" /> 값입니다. </param>
1666 <param name="share">다른 스레드가 파일에 대해 가지는 액세스 형식을 지정하는 <see cref="T:System.IO.FileShare" /> 값입니다. </param>
1667 <exception cref="T:System.ArgumentException">
1668 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우또는 <paramref name="access" />가 Read로 지정되고 <paramref name="mode" />가 Create, CreateNew, Truncate 또는 Append로 지정된 경우 </exception>
1669 <exception cref="T:System.ArgumentNullException">
1670 <paramref name="path" />가 null인 경우 </exception>
1671 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1672 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1673 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1674 <exception cref="T:System.UnauthorizedAccessException">
1675 <paramref name="path" />가 읽기 전용인 파일을 지정하고 <paramref name="access" />가 Read가 아닌 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 또는<paramref name="mode" />는 <see cref="F:System.IO.FileMode.Create" />이고 지정된 파일은 숨겨진 파일입니다.</exception>
1676 <exception cref="T:System.ArgumentOutOfRangeException">
1677 <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />가 잘못된 값을 지정하는 경우 </exception>
1678 <exception cref="T:System.IO.FileNotFoundException">
1679 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1680 <exception cref="T:System.NotSupportedException">
1681 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1682 <filterpriority>1</filterpriority>
1684 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1687 <member name="M:System.IO.File.OpenRead(System.String)">
1688 <summary>읽기용으로 기존 파일을 엽니다.</summary>
1689 <returns>지정된 경로에 있는 읽기 전용 <see cref="T:System.IO.FileStream" />입니다.</returns>
1690 <param name="path">읽기용으로 열 파일입니다. </param>
1691 <exception cref="T:System.ArgumentException">
1692 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1693 <exception cref="T:System.ArgumentNullException">
1694 <paramref name="path" />가 null인 경우 </exception>
1695 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1696 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1697 <exception cref="T:System.UnauthorizedAccessException">
1698 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1699 <exception cref="T:System.IO.FileNotFoundException">
1700 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1701 <exception cref="T:System.NotSupportedException">
1702 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1703 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1704 <filterpriority>1</filterpriority>
1706 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1709 <member name="M:System.IO.File.OpenText(System.String)">
1710 <summary>UTF-8로 인코딩된 기존 텍스트 파일을 읽기용으로 엽니다.</summary>
1711 <returns>지정된 경로에 있는 <see cref="T:System.IO.StreamReader" />입니다.</returns>
1712 <param name="path">읽기용으로 열 파일입니다. </param>
1713 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1714 <exception cref="T:System.ArgumentException">
1715 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1716 <exception cref="T:System.ArgumentNullException">
1717 <paramref name="path" />가 null인 경우 </exception>
1718 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1719 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1720 <exception cref="T:System.IO.FileNotFoundException">
1721 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1722 <exception cref="T:System.NotSupportedException">
1723 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1724 <filterpriority>1</filterpriority>
1726 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1729 <member name="M:System.IO.File.OpenWrite(System.String)">
1730 <summary>쓰기 위해 기존 파일을 열거나 새 파일을 만듭니다.</summary>
1732 <see cref="T:System.IO.FileStream" /> 액세스 권한이 있는 지정된 경로에서 공유되지 않은 <see cref="F:System.IO.FileAccess.Write" /> 개체입니다.</returns>
1733 <param name="path">쓰기용으로 열 파일입니다. </param>
1734 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우또는 <paramref name="path" />가 읽기 전용 파일이나 디렉터리를 지정하는 경우 </exception>
1735 <exception cref="T:System.ArgumentException">
1736 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1737 <exception cref="T:System.ArgumentNullException">
1738 <paramref name="path" />가 null인 경우 </exception>
1739 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1740 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1741 <exception cref="T:System.NotSupportedException">
1742 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1743 <filterpriority>1</filterpriority>
1745 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1748 <member name="M:System.IO.File.ReadAllBytes(System.String)">
1749 <summary>이진 파일을 열고 파일의 내용을 바이트 배열로 읽어 들인 다음 파일을 닫습니다.</summary>
1750 <returns>파일의 내용을 포함하는 바이트 배열입니다.</returns>
1751 <param name="path">읽기 위해 열 파일입니다. </param>
1752 <exception cref="T:System.ArgumentException">
1753 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1754 <exception cref="T:System.ArgumentNullException">
1755 <paramref name="path" />가 null인 경우 </exception>
1756 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1757 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1758 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1759 <exception cref="T:System.UnauthorizedAccessException">현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1760 <exception cref="T:System.IO.FileNotFoundException">
1761 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1762 <exception cref="T:System.NotSupportedException">
1763 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1764 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
1765 <filterpriority>1</filterpriority>
1767 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1770 <member name="M:System.IO.File.ReadAllLines(System.String)">
1771 <summary>텍스트 파일을 열고 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
1772 <returns>파일의 모든 줄을 포함하는 문자열 배열입니다.</returns>
1773 <param name="path">읽기 위해 열 파일입니다. </param>
1774 <exception cref="T:System.ArgumentException">
1775 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1776 <exception cref="T:System.ArgumentNullException">
1777 <paramref name="path" />가 null인 경우 </exception>
1778 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1779 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1780 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1781 <exception cref="T:System.UnauthorizedAccessException">
1782 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1783 <exception cref="T:System.IO.FileNotFoundException">
1784 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1785 <exception cref="T:System.NotSupportedException">
1786 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1787 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
1788 <filterpriority>1</filterpriority>
1790 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1793 <member name="M:System.IO.File.ReadAllLines(System.String,System.Text.Encoding)">
1794 <summary>파일을 열고 지정된 인코딩을 사용하여 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
1795 <returns>파일의 모든 줄을 포함하는 문자열 배열입니다.</returns>
1796 <param name="path">읽기 위해 열 파일입니다. </param>
1797 <param name="encoding">파일의 내용에 적용되는 인코딩입니다. </param>
1798 <exception cref="T:System.ArgumentException">
1799 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1800 <exception cref="T:System.ArgumentNullException">
1801 <paramref name="path" />가 null인 경우 </exception>
1802 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1803 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1804 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1805 <exception cref="T:System.UnauthorizedAccessException">
1806 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1807 <exception cref="T:System.IO.FileNotFoundException">
1808 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1809 <exception cref="T:System.NotSupportedException">
1810 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1811 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
1812 <filterpriority>1</filterpriority>
1814 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1817 <member name="M:System.IO.File.ReadAllText(System.String)">
1818 <summary>텍스트 파일을 열고 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
1819 <returns>파일의 모든 줄을 포함하는 문자열입니다.</returns>
1820 <param name="path">읽기 위해 열 파일입니다. </param>
1821 <exception cref="T:System.ArgumentException">
1822 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1823 <exception cref="T:System.ArgumentNullException">
1824 <paramref name="path" />가 null인 경우 </exception>
1825 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1826 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1827 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1828 <exception cref="T:System.UnauthorizedAccessException">
1829 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1830 <exception cref="T:System.IO.FileNotFoundException">
1831 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1832 <exception cref="T:System.NotSupportedException">
1833 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1834 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
1835 <filterpriority>1</filterpriority>
1837 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1840 <member name="M:System.IO.File.ReadAllText(System.String,System.Text.Encoding)">
1841 <summary>파일을 열고 지정된 인코딩을 사용하여 파일의 모든 줄을 읽은 다음 파일을 닫습니다.</summary>
1842 <returns>파일의 모든 줄을 포함하는 문자열입니다.</returns>
1843 <param name="path">읽기 위해 열 파일입니다. </param>
1844 <param name="encoding">파일의 내용에 적용되는 인코딩입니다. </param>
1845 <exception cref="T:System.ArgumentException">
1846 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1847 <exception cref="T:System.ArgumentNullException">
1848 <paramref name="path" />가 null인 경우 </exception>
1849 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1850 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1851 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
1852 <exception cref="T:System.UnauthorizedAccessException">
1853 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
1854 <exception cref="T:System.IO.FileNotFoundException">
1855 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우 </exception>
1856 <exception cref="T:System.NotSupportedException">
1857 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1858 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
1859 <filterpriority>1</filterpriority>
1861 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1864 <member name="M:System.IO.File.ReadLines(System.String)">
1865 <summary>파일의 줄을 읽습니다.</summary>
1866 <returns>파일의 모든 줄 또는 쿼리 결과의 줄입니다.</returns>
1867 <param name="path">읽을 파일입니다.</param>
1868 <exception cref="T:System.ArgumentException">
1869 <paramref name="path" /> 길이가 0 인 문자열, 공백만, 또는 정의한 하나 이상의 잘못 된 문자가 포함 된 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드.</exception>
1870 <exception cref="T:System.ArgumentNullException">
1871 <paramref name="path" />가 null인 경우</exception>
1872 <exception cref="T:System.IO.DirectoryNotFoundException">
1873 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1874 <exception cref="T:System.IO.FileNotFoundException">
1875 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
1876 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
1877 <exception cref="T:System.IO.PathTooLongException">
1878 <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1879 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1880 <exception cref="T:System.UnauthorizedAccessException">
1881 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
1883 <member name="M:System.IO.File.ReadLines(System.String,System.Text.Encoding)">
1884 <summary>지정된 인코딩을 가진 파일의 줄을 읽습니다.</summary>
1885 <returns>파일의 모든 줄 또는 쿼리 결과의 줄입니다.</returns>
1886 <param name="path">읽을 파일입니다.</param>
1887 <param name="encoding">파일의 내용에 적용되는 인코딩입니다. </param>
1888 <exception cref="T:System.ArgumentException">
1889 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드에 정의된 하나 이상의 잘못된 문자를 포함하는 경우</exception>
1890 <exception cref="T:System.ArgumentNullException">
1891 <paramref name="path" />가 null인 경우</exception>
1892 <exception cref="T:System.IO.DirectoryNotFoundException">
1893 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
1894 <exception cref="T:System.IO.FileNotFoundException">
1895 <paramref name="path" />에 지정된 파일을 찾을 수 없는 경우</exception>
1896 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
1897 <exception cref="T:System.IO.PathTooLongException">
1898 <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1899 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
1900 <exception cref="T:System.UnauthorizedAccessException">
1901 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
1903 <member name="M:System.IO.File.SetAttributes(System.String,System.IO.FileAttributes)">
1904 <summary>지정된 경로에 있는 파일의 지정된 <see cref="T:System.IO.FileAttributes" />를 가져옵니다.</summary>
1905 <param name="path">파일의 경로입니다. </param>
1906 <param name="fileAttributes">열거형 값의 비트 조합입니다. </param>
1907 <exception cref="T:System.ArgumentException">
1908 <paramref name="path" />가 비어 있거나, 공백만 포함하거나, 잘못된 문자를 포함하거나 또는 파일 특성이 잘못된 경우 </exception>
1909 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1910 <exception cref="T:System.NotSupportedException">
1911 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1912 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
1913 <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우</exception>
1914 <exception cref="T:System.UnauthorizedAccessException">
1915 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우</exception>
1916 <filterpriority>1</filterpriority>
1918 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1921 <member name="M:System.IO.File.SetCreationTime(System.String,System.DateTime)">
1922 <summary>파일이 만들어진 날짜와 시간을 설정합니다.</summary>
1923 <param name="path">만든 날짜와 시간 정보를 설정할 파일입니다. </param>
1924 <param name="creationTime">
1925 <see cref="T:System.DateTime" />의 만든 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 현지 시간으로 표현됩니다.</param>
1926 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
1927 <exception cref="T:System.ArgumentException">
1928 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1929 <exception cref="T:System.ArgumentNullException">
1930 <paramref name="path" />가 null인 경우 </exception>
1931 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1932 <exception cref="T:System.IO.IOException">작업을 수행하는 동안 I/O 오류가 발생한 경우 </exception>
1933 <exception cref="T:System.ArgumentOutOfRangeException">
1934 <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 또는 둘 모두의 범위를 벋어나는 값을 지정한 경우 </exception>
1935 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1936 <exception cref="T:System.NotSupportedException">
1937 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1938 <filterpriority>1</filterpriority>
1940 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1943 <member name="M:System.IO.File.SetCreationTimeUtc(System.String,System.DateTime)">
1944 <summary>파일을 만든 날짜와 시간을 UTC 기준으로 설정합니다.</summary>
1945 <param name="path">만든 날짜와 시간 정보를 설정할 파일입니다. </param>
1946 <param name="creationTimeUtc">
1947 <see cref="T:System.DateTime" />의 만든 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 UTC 시간으로 표현됩니다.</param>
1948 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
1949 <exception cref="T:System.ArgumentException">
1950 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1951 <exception cref="T:System.ArgumentNullException">
1952 <paramref name="path" />가 null인 경우 </exception>
1953 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1954 <exception cref="T:System.IO.IOException">작업을 수행하는 동안 I/O 오류가 발생한 경우 </exception>
1955 <exception cref="T:System.ArgumentOutOfRangeException">
1956 <paramref name="creationTime" />에서 해당 작업에 허용된 날짜나 시간 또는 둘 모두의 범위를 벋어나는 값을 지정한 경우 </exception>
1957 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1958 <exception cref="T:System.NotSupportedException">
1959 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1960 <filterpriority>2</filterpriority>
1962 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1965 <member name="M:System.IO.File.SetLastAccessTime(System.String,System.DateTime)">
1966 <summary>지정된 파일을 마지막으로 액세스한 날짜와 시간을 설정합니다.</summary>
1967 <param name="path">액세스 날짜와 시간 정보를 설정할 파일입니다. </param>
1968 <param name="lastAccessTime">
1969 <see cref="T:System.DateTime" />에 마지막으로 액세스한 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 현지 시간으로 표현됩니다.</param>
1970 <exception cref="T:System.ArgumentException">
1971 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1972 <exception cref="T:System.ArgumentNullException">
1973 <paramref name="path" />가 null인 경우 </exception>
1974 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1975 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
1976 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1977 <exception cref="T:System.NotSupportedException">
1978 <paramref name="path" />의 형식이 잘못된 경우 </exception>
1979 <exception cref="T:System.ArgumentOutOfRangeException">
1980 <paramref name="lastAccessTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
1981 <filterpriority>1</filterpriority>
1983 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
1986 <member name="M:System.IO.File.SetLastAccessTimeUtc(System.String,System.DateTime)">
1987 <summary>지정된 파일을 마지막으로 액세스한 날짜와 시간을 UTC 기준으로 설정합니다.</summary>
1988 <param name="path">액세스 날짜와 시간 정보를 설정할 파일입니다. </param>
1989 <param name="lastAccessTimeUtc">
1990 <see cref="T:System.DateTime" />에 마지막으로 액세스한 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 UTC 시간으로 표현됩니다.</param>
1991 <exception cref="T:System.ArgumentException">
1992 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
1993 <exception cref="T:System.ArgumentNullException">
1994 <paramref name="path" />가 null인 경우 </exception>
1995 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
1996 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
1997 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
1998 <exception cref="T:System.NotSupportedException">
1999 <paramref name="path" />의 형식이 잘못된 경우 </exception>
2000 <exception cref="T:System.ArgumentOutOfRangeException">
2001 <paramref name="lastAccessTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
2002 <filterpriority>1</filterpriority>
2004 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2007 <member name="M:System.IO.File.SetLastWriteTime(System.String,System.DateTime)">
2008 <summary>지정된 파일에 마지막으로 쓴 날짜와 시간을 설정합니다.</summary>
2009 <param name="path">날짜와 시간 정보를 설정할 파일입니다. </param>
2010 <param name="lastWriteTime">
2011 <see cref="T:System.DateTime" />에 마지막으로 쓴 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 현지 시간으로 표현됩니다.</param>
2012 <exception cref="T:System.ArgumentException">
2013 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
2014 <exception cref="T:System.ArgumentNullException">
2015 <paramref name="path" />가 null인 경우 </exception>
2016 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2017 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
2018 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
2019 <exception cref="T:System.NotSupportedException">
2020 <paramref name="path" />의 형식이 잘못된 경우 </exception>
2021 <exception cref="T:System.ArgumentOutOfRangeException">
2022 <paramref name="lastWriteTime" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
2023 <filterpriority>1</filterpriority>
2025 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2028 <member name="M:System.IO.File.SetLastWriteTimeUtc(System.String,System.DateTime)">
2029 <summary>지정된 파일에 마지막으로 쓴 날짜와 시간을 UTC 기준으로 설정합니다.</summary>
2030 <param name="path">날짜와 시간 정보를 설정할 파일입니다. </param>
2031 <param name="lastWriteTimeUtc">
2032 <see cref="T:System.DateTime" />에 마지막으로 쓴 날짜와 시간을 설정할 값이 포함된 <paramref name="path" />입니다.이 값은 UTC 시간으로 표현됩니다.</param>
2033 <exception cref="T:System.ArgumentException">
2034 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
2035 <exception cref="T:System.ArgumentNullException">
2036 <paramref name="path" />가 null인 경우 </exception>
2037 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2038 <exception cref="T:System.IO.FileNotFoundException">지정된 경로를 찾을 수 없는 경우 </exception>
2039 <exception cref="T:System.UnauthorizedAccessException">호출자에게 필요한 권한이 없는 경우 </exception>
2040 <exception cref="T:System.NotSupportedException">
2041 <paramref name="path" />의 형식이 잘못된 경우 </exception>
2042 <exception cref="T:System.ArgumentOutOfRangeException">
2043 <paramref name="lastWriteTimeUtc" />에서 해당 작업에 허용된 날짜나 시간 범위를 벗어나는 값을 지정한 경우</exception>
2044 <filterpriority>2</filterpriority>
2046 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2049 <member name="M:System.IO.File.WriteAllBytes(System.String,System.Byte[])">
2050 <summary>새 파일을 만들고 지정된 바이트 배열을 파일에 쓴 다음 파일을 닫습니다.대상 파일이 이미 있으면 덮어씁니다.</summary>
2051 <param name="path">쓸 파일입니다. </param>
2052 <param name="bytes">파일에 쓸 바이트입니다. </param>
2053 <exception cref="T:System.ArgumentException">
2054 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
2055 <exception cref="T:System.ArgumentNullException">
2056 <paramref name="path" />가 null이거나 바이트 배열이 비어 있는 경우 </exception>
2057 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2058 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2059 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
2060 <exception cref="T:System.UnauthorizedAccessException">
2061 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
2062 <exception cref="T:System.NotSupportedException">
2063 <paramref name="path" />의 형식이 잘못된 경우 </exception>
2064 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2065 <filterpriority>1</filterpriority>
2067 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2070 <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
2071 <summary>새 파일을 만들고 문자열의 컬렉션을 파일에 쓴 다음 파일을 닫습니다.</summary>
2072 <param name="path">쓸 파일입니다.</param>
2073 <param name="contents">파일에 쓸 줄입니다.</param>
2074 <exception cref="T:System.ArgumentException">
2075 <paramref name="path" /> 길이가 0 인 문자열, 공백만, 또는 정의한 하나 이상의 잘못 된 문자가 포함 된 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드.</exception>
2076 <exception cref="T:System.ArgumentNullException">두<paramref name=" path " />또는 <paramref name="contents" /> 은 null입니다.</exception>
2077 <exception cref="T:System.IO.DirectoryNotFoundException">
2078 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
2079 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
2080 <exception cref="T:System.IO.PathTooLongException">
2081 <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2082 <exception cref="T:System.NotSupportedException">
2083 <paramref name="path" />의 형식이 잘못된 경우</exception>
2084 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
2085 <exception cref="T:System.UnauthorizedAccessException">
2086 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
2088 <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
2089 <summary>지정된 인코딩을 사용하여 새 파일을 만들고 문자열의 컬렉션을 파일에 쓴 다음 파일을 닫습니다.</summary>
2090 <param name="path">쓸 파일입니다.</param>
2091 <param name="contents">파일에 쓸 줄입니다.</param>
2092 <param name="encoding">사용할 문자 인코딩입니다.</param>
2093 <exception cref="T:System.ArgumentException">
2094 <paramref name="path" /> 길이가 0 인 문자열, 공백만, 또는 정의한 하나 이상의 잘못 된 문자가 포함 된 <see cref="M:System.IO.Path.GetInvalidPathChars" /> 메서드.</exception>
2095 <exception cref="T:System.ArgumentNullException">두<paramref name=" path" />,<paramref name=" contents" />, 또는 <paramref name="encoding" /> 은 null입니다.</exception>
2096 <exception cref="T:System.IO.DirectoryNotFoundException">
2097 <paramref name="path" />가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)</exception>
2098 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
2099 <exception cref="T:System.IO.PathTooLongException">
2100 <paramref name="path" />가 시스템 정의 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2101 <exception cref="T:System.NotSupportedException">
2102 <paramref name="path" />의 형식이 잘못된 경우</exception>
2103 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우</exception>
2104 <exception cref="T:System.UnauthorizedAccessException">
2105 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는현재 플랫폼이 해당 작업을 지원하지 않는 경우또는<paramref name="path" />은(는) 디렉터리입니다.또는호출자에게 필요한 권한이 없는 경우</exception>
2107 <member name="M:System.IO.File.WriteAllText(System.String,System.String)">
2108 <summary>새 파일을 만들고 지정된 문자열을 파일에 쓴 다음 파일을 닫습니다.대상 파일이 이미 있으면 덮어씁니다.</summary>
2109 <param name="path">쓸 파일입니다. </param>
2110 <param name="contents">파일에 쓸 문자열입니다. </param>
2111 <exception cref="T:System.ArgumentException">
2112 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
2113 <exception cref="T:System.ArgumentNullException">
2114 <paramref name="path" />가 null이거나 <paramref name="contents" />가 비어 있는 경우 </exception>
2115 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2116 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2117 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
2118 <exception cref="T:System.UnauthorizedAccessException">
2119 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
2120 <exception cref="T:System.NotSupportedException">
2121 <paramref name="path" />의 형식이 잘못된 경우 </exception>
2122 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2123 <filterpriority>1</filterpriority>
2125 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2128 <member name="M:System.IO.File.WriteAllText(System.String,System.String,System.Text.Encoding)">
2129 <summary>새 파일을 만들고 지정된 인코딩을 사용하여 지정된 문자열을 파일에 쓴 다음 파일을 닫습니다.대상 파일이 이미 있으면 덮어씁니다.</summary>
2130 <param name="path">쓸 파일입니다. </param>
2131 <param name="contents">파일에 쓸 문자열입니다. </param>
2132 <param name="encoding">문자열에 적용할 인코딩입니다.</param>
2133 <exception cref="T:System.ArgumentException">
2134 <paramref name="path" />가 길이가 0인 문자열이거나, 공백만 포함하거나, <see cref="F:System.IO.Path.InvalidPathChars" />로 정의된 하나 이상의 잘못된 문자를 포함하는 경우 </exception>
2135 <exception cref="T:System.ArgumentNullException">
2136 <paramref name="path" />가 null이거나 <paramref name="contents" />가 비어 있는 경우 </exception>
2137 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2138 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2139 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우 </exception>
2140 <exception cref="T:System.UnauthorizedAccessException">
2141 <paramref name="path" />가 읽기 전용인 파일을 지정하는 경우또는 현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 <paramref name="path" />가 디렉터리를 지정한 경우또는 호출자에게 필요한 권한이 없는 경우 </exception>
2142 <exception cref="T:System.NotSupportedException">
2143 <paramref name="path" />의 형식이 잘못된 경우 </exception>
2144 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2145 <filterpriority>1</filterpriority>
2147 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2150 <member name="T:System.IO.FileInfo">
2151 <summary>파일을 만들고, 복사하고, 삭제하고, 이동하고, 열기 위한 속성 및 인스턴스 메서드를 제공하고, <see cref="T:System.IO.FileStream" /> 개체를 만드는 것을 도와줍니다.이 클래스는 상속될 수 없습니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
2152 <filterpriority>1</filterpriority>
2154 <member name="M:System.IO.FileInfo.#ctor(System.String)">
2155 <summary>파일 경로의 래퍼 역할을 하는 <see cref="T:System.IO.FileInfo" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2156 <param name="fileName">새 파일의 정규화된 이름이거나 상대적인 파일 이름입니다.경로가 디렉터리 구분 기호 문자로 끝나서는 안 됩니다.</param>
2157 <exception cref="T:System.ArgumentNullException">
2158 <paramref name="fileName" />가 null인 경우 </exception>
2159 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2160 <exception cref="T:System.ArgumentException">파일 이름에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
2161 <exception cref="T:System.UnauthorizedAccessException">
2162 <paramref name="fileName" />에 대한 액세스가 거부된 경우 </exception>
2163 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2164 <exception cref="T:System.NotSupportedException">
2165 <paramref name="fileName" />이 문자열 중간에 콜론(:)을 포함하는 경우 </exception>
2167 <member name="M:System.IO.FileInfo.AppendText">
2169 <see cref="T:System.IO.StreamWriter" />의 이 인스턴스가 나타내는 파일에 텍스트를 추가하는 <see cref="T:System.IO.FileInfo" />를 만듭니다.</summary>
2170 <returns>새 StreamWriter입니다.</returns>
2171 <filterpriority>1</filterpriority>
2173 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2176 <member name="M:System.IO.FileInfo.CopyTo(System.String)">
2177 <summary>새 파일에 기존 파일을 복사하고 기존 파일을 덮어쓸 수 없도록 합니다.</summary>
2178 <returns>정규화된 경로가 있는 새 파일입니다.</returns>
2179 <param name="destFileName">복사할 새 파일의 이름입니다. </param>
2180 <exception cref="T:System.ArgumentException">
2181 <paramref name="destFileName" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
2182 <exception cref="T:System.IO.IOException">오류가 발생하거나 대상 파일이 이미 있는 경우 </exception>
2183 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2184 <exception cref="T:System.ArgumentNullException">
2185 <paramref name="destFileName" />가 null인 경우 </exception>
2186 <exception cref="T:System.UnauthorizedAccessException">디렉터리 경로가 전달되거나 파일이 다른 드라이브로 이동하고 있는 경우 </exception>
2187 <exception cref="T:System.IO.DirectoryNotFoundException">
2188 <paramref name="destFileName" />에 지정된 디렉터리가 없는 경우</exception>
2189 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2190 <exception cref="T:System.NotSupportedException">
2191 <paramref name="destFileName" />에서 문자열에 콜론(:)이 들어있지만 볼륨이 지정되지 않는 경우 </exception>
2192 <filterpriority>1</filterpriority>
2194 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2197 <member name="M:System.IO.FileInfo.CopyTo(System.String,System.Boolean)">
2198 <summary>새 파일에 기존 파일을 복사하고 기존 파일을 덮어쓸 수 있도록 합니다.</summary>
2199 <returns>새 파일이 반환되거나, <paramref name="overwrite" />가 true인 경우 기존 파일을 덮어씁니다.파일이 있고 <paramref name="overwrite" />가 false이면 <see cref="T:System.IO.IOException" />이 throw됩니다.</returns>
2200 <param name="destFileName">복사할 새 파일의 이름입니다. </param>
2201 <param name="overwrite">기존 파일을 덮어쓸 수 있도록 하려면 true이고, 그렇지 않으면 false입니다. </param>
2202 <exception cref="T:System.ArgumentException">
2203 <paramref name="destFileName" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
2204 <exception cref="T:System.IO.IOException">오류가 발생하거나 대상 파일이 이미 있으며 <paramref name="overwrite" />가 false인 경우 </exception>
2205 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2206 <exception cref="T:System.ArgumentNullException">
2207 <paramref name="destFileName" />가 null인 경우 </exception>
2208 <exception cref="T:System.IO.DirectoryNotFoundException">
2209 <paramref name="destFileName" />에 지정된 디렉터리가 없는 경우</exception>
2210 <exception cref="T:System.UnauthorizedAccessException">디렉터리 경로가 전달되거나 파일이 다른 드라이브로 이동하고 있는 경우 </exception>
2211 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2212 <exception cref="T:System.NotSupportedException">
2213 <paramref name="destFileName" />이 문자열 중간에 콜론(:)을 포함하는 경우 </exception>
2214 <filterpriority>1</filterpriority>
2216 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2219 <member name="M:System.IO.FileInfo.Create">
2220 <summary>파일을 만듭니다.</summary>
2221 <returns>새 파일입니다.</returns>
2222 <filterpriority>1</filterpriority>
2224 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2227 <member name="M:System.IO.FileInfo.CreateText">
2228 <summary>새 텍스트 파일을 쓰는 <see cref="T:System.IO.StreamWriter" />를 만듭니다.</summary>
2229 <returns>새 StreamWriter입니다.</returns>
2230 <exception cref="T:System.UnauthorizedAccessException">파일 이름이 디렉터리인 경우 </exception>
2231 <exception cref="T:System.IO.IOException">디스크가 읽기 전용인 경우 </exception>
2232 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2233 <filterpriority>1</filterpriority>
2235 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2238 <member name="M:System.IO.FileInfo.Delete">
2239 <summary>파일을 영구적으로 삭제합니다.</summary>
2240 <exception cref="T:System.IO.IOException">Microsoft Windows NT를 실행하는 컴퓨터에 대상 파일이 열려 있거나 메모리 매핑된 경우또는파일에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.자세한 내용은 방법: 디렉터리 및 파일 열거을 참조하십시오.</exception>
2241 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2242 <exception cref="T:System.UnauthorizedAccessException">경로가 디렉터리인 경우 </exception>
2243 <filterpriority>1</filterpriority>
2245 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2248 <member name="P:System.IO.FileInfo.Directory">
2249 <summary>부모 디렉터리의 인스턴스를 가져옵니다.</summary>
2250 <returns>이 파일의 부모 디렉터리를 나타내는 <see cref="T:System.IO.DirectoryInfo" /> 개체입니다.</returns>
2251 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2252 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2253 <filterpriority>1</filterpriority>
2255 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2258 <member name="P:System.IO.FileInfo.DirectoryName">
2259 <summary>디렉터리의 전체 경로를 나타내는 문자열을 가져옵니다.</summary>
2260 <returns>디렉터리의 전체 경로를 나타내는 문자열입니다.</returns>
2261 <exception cref="T:System.ArgumentNullException">디렉터리 이름에 대해 null이 전달된 경우 </exception>
2262 <exception cref="T:System.IO.PathTooLongException">정규화된 경로는 260자 이상입니다.</exception>
2263 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2264 <filterpriority>1</filterpriority>
2266 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2269 <member name="P:System.IO.FileInfo.Exists">
2270 <summary>파일이 있는지를 나타내는 값을 가져옵니다.</summary>
2271 <returns>파일이 있으면 true이고, 파일이 없거나 파일이 디렉터리이면 false입니다.</returns>
2272 <filterpriority>1</filterpriority>
2274 <member name="P:System.IO.FileInfo.IsReadOnly">
2275 <summary>현재 파일이 읽기 전용인지를 결정하는 값을 가져오거나 설정합니다.</summary>
2276 <returns>현재 파일이 읽기 전용이면 true이고, 그렇지 않으면 false입니다.</returns>
2277 <exception cref="T:System.IO.FileNotFoundException">현재 <see cref="T:System.IO.FileInfo" /> 개체에서 설명하는 파일을 찾을 수 없는 경우</exception>
2278 <exception cref="T:System.IO.IOException">파일을 여는 동안 I/O 오류가 발생한 경우</exception>
2279 <exception cref="T:System.UnauthorizedAccessException">현재 플랫폼이 해당 작업을 지원하지 않는 경우또는 호출자에게 필요한 권한이 없는 경우</exception>
2280 <exception cref="T:System.ArgumentException">사용자에게 쓰기 권한이 없지만 이 속성을 false로 설정하려고 한 경우</exception>
2281 <filterpriority>1</filterpriority>
2283 <member name="P:System.IO.FileInfo.Length">
2284 <summary>현재 파일의 크기(바이트)를 가져옵니다.</summary>
2285 <returns>현재 파일의 크기(바이트)입니다.</returns>
2286 <exception cref="T:System.IO.IOException">
2287 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 파일이나 디렉터리의 상태를 업데이트할 수 없는 경우 </exception>
2288 <exception cref="T:System.IO.FileNotFoundException">파일이 없습니다.또는 Length 속성이 디렉터리에 대해 호출되는 경우 </exception>
2289 <filterpriority>1</filterpriority>
2291 <member name="M:System.IO.FileInfo.MoveTo(System.String)">
2292 <summary>지정된 파일을 새 위치로 이동하고 새 파일의 이름을 지정할 수 있는 옵션을 제공합니다.</summary>
2293 <param name="destFileName">파일을 이동할 경로입니다. 이 경로에서 다른 파일 이름을 지정할 수 있습니다. </param>
2294 <exception cref="T:System.IO.IOException">대상 파일이 이미 있거나 대상 장치가 준비되어 있지 않는 상태 등의 I/O 오류가 발생한 경우 </exception>
2295 <exception cref="T:System.ArgumentNullException">
2296 <paramref name="destFileName" />가 null인 경우 </exception>
2297 <exception cref="T:System.ArgumentException">
2298 <paramref name="destFileName" />에 아무 것도 없거나, 공백만 있거나, 잘못된 문자가 포함되어 있는 경우 </exception>
2299 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2300 <exception cref="T:System.UnauthorizedAccessException">
2301 <paramref name="destFileName" />이 읽기 전용이거나 디렉터리인 경우 </exception>
2302 <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
2303 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2304 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2305 <exception cref="T:System.NotSupportedException">
2306 <paramref name="destFileName" />이 문자열 중간에 콜론(:)을 포함하는 경우 </exception>
2307 <filterpriority>1</filterpriority>
2309 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2312 <member name="P:System.IO.FileInfo.Name">
2313 <summary>파일 이름을 가져옵니다.</summary>
2314 <returns>파일의 이름입니다.</returns>
2315 <filterpriority>1</filterpriority>
2317 <member name="M:System.IO.FileInfo.Open(System.IO.FileMode)">
2318 <summary>지정된 모드로 파일을 엽니다.</summary>
2319 <returns>공유 권한 없이 읽기/쓰기 권한을 사용하여 지정된 모드로 연 파일입니다.</returns>
2320 <param name="mode">파일을 여는 모드(예: <see cref="T:System.IO.FileMode" /> 또는 Open)를 지정하는 Append 상수입니다. </param>
2321 <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
2322 <exception cref="T:System.UnauthorizedAccessException">파일이 읽기 전용이거나 디렉터리인 경우 </exception>
2323 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2324 <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
2325 <filterpriority>2</filterpriority>
2327 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2330 <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess)">
2331 <summary>읽기, 쓰기 또는 읽기/쓰기 권한을 사용하여 지정된 모드로 파일을 엽니다.</summary>
2332 <returns>공유 권한 없이 지정된 액세스 권한 및 모드로 연 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
2333 <param name="mode">파일을 여는 모드(예: <see cref="T:System.IO.FileMode" /> 또는 Open)를 지정하는 Append 상수입니다. </param>
2334 <param name="access">
2335 <see cref="T:System.IO.FileAccess" />, Read 또는 Write 파일 액세스 권한 중 어떤 권한으로 파일을 열지를 지정하는 ReadWrite 상수입니다. </param>
2336 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2337 <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
2338 <exception cref="T:System.UnauthorizedAccessException">
2339 <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
2340 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2341 <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
2342 <filterpriority>2</filterpriority>
2344 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2347 <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
2348 <summary>읽기, 쓰기 또는 읽기/쓰기 권한과 지정된 공유 옵션을 사용하여 특정 모드로 파일을 엽니다.</summary>
2349 <returns>지정된 액세스 권한 및 공유 옵션을 사용하여 특정 모드로 연 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
2350 <param name="mode">파일을 여는 모드(예: <see cref="T:System.IO.FileMode" /> 또는 Open)를 지정하는 Append 상수입니다. </param>
2351 <param name="access">
2352 <see cref="T:System.IO.FileAccess" />, Read 또는 Write 파일 액세스 권한 중 어떤 권한으로 파일을 열지를 지정하는 ReadWrite 상수입니다. </param>
2353 <param name="share">이 파일에 대해 다른 <see cref="T:System.IO.FileShare" /> 개체의 액세스 형식을 지정하는 FileStream 상수입니다. </param>
2354 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2355 <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
2356 <exception cref="T:System.UnauthorizedAccessException">
2357 <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
2358 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2359 <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
2360 <filterpriority>2</filterpriority>
2362 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2365 <member name="M:System.IO.FileInfo.OpenRead">
2366 <summary>읽기 전용 <see cref="T:System.IO.FileStream" />을 만듭니다.</summary>
2367 <returns>새 읽기 전용 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
2368 <exception cref="T:System.UnauthorizedAccessException">
2369 <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
2370 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2371 <exception cref="T:System.IO.IOException">파일이 이미 열려 있습니다. </exception>
2372 <filterpriority>2</filterpriority>
2374 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2377 <member name="M:System.IO.FileInfo.OpenText">
2378 <summary>UTF8 인코딩 방식으로 기존 텍스트 파일에서 읽는 <see cref="T:System.IO.StreamReader" />를 만듭니다.</summary>
2379 <returns>UTF8 인코딩 방식을 사용하는 새 StreamReader입니다.</returns>
2380 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2381 <exception cref="T:System.IO.FileNotFoundException">파일을 찾을 수 없는 경우 </exception>
2382 <exception cref="T:System.UnauthorizedAccessException">
2383 <paramref name="path" />이 읽기 전용이거나 디렉터리인 경우 </exception>
2384 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2385 <filterpriority>2</filterpriority>
2387 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2390 <member name="M:System.IO.FileInfo.OpenWrite">
2391 <summary>쓰기 전용 <see cref="T:System.IO.FileStream" />을 만듭니다.</summary>
2392 <returns>새 파일 또는 기존 파일의 공유되지 않는 쓰기 전용 <see cref="T:System.IO.FileStream" /> 개체입니다.</returns>
2393 <exception cref="T:System.UnauthorizedAccessException">
2394 <see cref="T:System.IO.FileInfo" /> 개체의 인스턴스를 만들 때 지정된 경로는 읽기 전용이거나 디렉터리입니다. </exception>
2395 <exception cref="T:System.IO.DirectoryNotFoundException">
2396 <see cref="T:System.IO.FileInfo" /> 개체의 인스턴스를 만들 때 지정한 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로에 해당하는 경우) </exception>
2397 <filterpriority>2</filterpriority>
2399 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2402 <member name="M:System.IO.FileInfo.ToString">
2403 <summary>경로를 문자열로 반환합니다.</summary>
2404 <returns>경로를 나타내는 문자열입니다.</returns>
2405 <filterpriority>1</filterpriority>
2407 <member name="T:System.IO.FileOptions">
2409 <see cref="T:System.IO.FileStream" /> 개체를 만들기 위한 고급 옵션을 나타냅니다.</summary>
2410 <filterpriority>1</filterpriority>
2412 <member name="F:System.IO.FileOptions.Asynchronous">
2413 <summary>파일을 비동기 읽기 및 쓰기에 사용할 수 있음을 나타냅니다. </summary>
2415 <member name="F:System.IO.FileOptions.DeleteOnClose">
2416 <summary>파일이 더 이상 사용되지 않는 경우 자동으로 삭제됨을 나타냅니다.</summary>
2418 <member name="F:System.IO.FileOptions.Encrypted">
2419 <summary>파일이 암호화되어 있고 암호화할 때 사용한 사용자 계정으로만 해독할 수 있음을 나타냅니다.</summary>
2421 <member name="F:System.IO.FileOptions.None">
2423 <see cref="T:System.IO.FileStream" /> 개체를 만들 때 추가 옵션을 사용할 수 없음을 나타냅니다.</summary>
2425 <member name="F:System.IO.FileOptions.RandomAccess">
2426 <summary>파일이 임의로 액세스됨을 나타냅니다.시스템에서는 이 필드를 힌트로 사용하여 파일 캐싱을 최적화할 수 있습니다.</summary>
2428 <member name="F:System.IO.FileOptions.SequentialScan">
2429 <summary>파일이 처음부터 끝까지 순차적으로 액세스됨을 나타냅니다.시스템에서는 이 필드를 힌트로 사용하여 파일 캐싱을 최적화할 수 있습니다.응용 프로그램에서 임의 액세스를 위해 파일 포인터를 이동하는 경우 최적 캐싱이 수행되지 않을 수 있지만 올바른 작업은 보장됩니다.</summary>
2431 <member name="F:System.IO.FileOptions.WriteThrough">
2432 <summary>시스템이 중간 캐시를 통해 쓰고 디스크로 직접 이동해야 함을 나타냅니다.</summary>
2434 <member name="T:System.IO.FileStream">
2435 <summary>파일에 대해 <see cref="T:System.IO.Stream" />을 제공하여 동기 및 비동기 읽기/쓰기 작업을 모두 지원합니다.이 형식에 대 한.NET Framework 소스 코드를 찾아보려면 참조는 Reference Source.</summary>
2436 <filterpriority>1</filterpriority>
2438 <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess)">
2439 <summary>지정된 읽기/쓰기 권한을 사용하여 지정된 파일 핸들에 대한 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
2440 <param name="handle">현재 FileStream 개체가 캡슐화할 파일에 대한 파일 핸들입니다. </param>
2441 <param name="access">FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성을 설정하는 상수입니다. </param>
2442 <exception cref="T:System.ArgumentException">
2443 <paramref name="access" />가 <see cref="T:System.IO.FileAccess" />의 필드가 아닌 경우 </exception>
2444 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2445 <exception cref="T:System.IO.IOException">I/O 오류(예: 디스크 오류)가 발생한 경우또는스트림이 닫힌 경우 </exception>
2446 <exception cref="T:System.UnauthorizedAccessException">
2447 <paramref name="access" />가 <paramref name="access" /> 또는 Write이고 파일 핸들이 읽기 전용 액세스로 설정된 경우처럼, 지정된 파일 핸들에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
2449 <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32)">
2450 <summary>지정된 읽기/쓰기 권한 및 버퍼 크기를 사용하여 지정된 파일 핸들에 대해 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2451 <param name="handle">현재 FileStream 개체가 캡슐화할 파일에 대한 파일 핸들입니다. </param>
2452 <param name="access">FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성을 설정하는 <see cref="T:System.IO.FileAccess" /> 상수입니다. </param>
2453 <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
2454 <exception cref="T:System.ArgumentException">
2455 <paramref name="handle" /> 매개 변수가 잘못된 핸들인 경우또는<paramref name="handle" /> 매개 변수가 동기식 핸들인데 비동기식으로 사용된 경우 </exception>
2456 <exception cref="T:System.ArgumentOutOfRangeException">
2457 <paramref name="bufferSize" /> 매개 변수가 음수인 경우 </exception>
2458 <exception cref="T:System.IO.IOException">I/O 오류(예: 디스크 오류)가 발생한 경우또는스트림이 닫힌 경우 </exception>
2459 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2460 <exception cref="T:System.UnauthorizedAccessException">
2461 <paramref name="access" />가 <paramref name="access" /> 또는 Write이고 파일 핸들이 읽기 전용 액세스로 설정된 경우처럼, 지정된 파일 핸들에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
2463 <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32,System.Boolean)">
2464 <summary>지정된 읽기/쓰기 권한, 버퍼 크기 및 동기/비동기 상태를 사용하여 지정된 파일 핸들에 대해 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2465 <param name="handle">이 FileStream 개체가 캡슐화할 파일에 대한 파일 핸들입니다. </param>
2466 <param name="access">FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성을 설정하는 상수입니다. </param>
2467 <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
2468 <param name="isAsync">겹쳐진 I/O 모드에서 핸들이 비동기적으로 열렸으면 true이고, 그렇지 않으면 false입니다. </param>
2469 <exception cref="T:System.ArgumentException">
2470 <paramref name="handle" /> 매개 변수가 잘못된 핸들인 경우또는<paramref name="handle" /> 매개 변수가 동기식 핸들인데 비동기식으로 사용된 경우 </exception>
2471 <exception cref="T:System.ArgumentOutOfRangeException">
2472 <paramref name="bufferSize" /> 매개 변수가 음수인 경우 </exception>
2473 <exception cref="T:System.IO.IOException">I/O 오류(예: 디스크 오류)가 발생한 경우또는스트림이 닫힌 경우 </exception>
2474 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2475 <exception cref="T:System.UnauthorizedAccessException">
2476 <paramref name="access" />가 <paramref name="access" /> 또는 Write이고 파일 핸들이 읽기 전용 액세스로 설정된 경우처럼, 지정된 파일 핸들에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
2478 <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode)">
2479 <summary>지정된 경로 및 생성 모드들 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2480 <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
2481 <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
2482 <exception cref="T:System.ArgumentException">
2483 <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
2484 <exception cref="T:System.NotSupportedException">
2485 <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
2486 <exception cref="T:System.ArgumentNullException">
2487 <paramref name="path" />가 null인 경우 </exception>
2488 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2489 <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
2490 <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우또는스트림이 닫힌 경우 </exception>
2491 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2492 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2493 <exception cref="T:System.ArgumentOutOfRangeException">
2494 <paramref name="mode" />에 잘못된 값이 포함된 경우 </exception>
2496 <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess)">
2497 <summary>지정된 경로, 생성 모드 및 읽기/쓰기 권한을 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2498 <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
2499 <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
2500 <param name="access">FileStream 개체에서 파일에 액세스할 수 있는 방법을 결정하는 상수입니다.또한 FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성에서 반환하는 값을 결정합니다.<paramref name="path" />가 디스크 파일을 지정하면 <see cref="P:System.IO.FileStream.CanSeek" />는 true입니다.</param>
2501 <exception cref="T:System.ArgumentNullException">
2502 <paramref name="path" />가 null인 경우 </exception>
2503 <exception cref="T:System.ArgumentException">
2504 <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
2505 <exception cref="T:System.NotSupportedException">
2506 <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
2507 <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
2508 <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우 또는스트림이 닫힌 경우</exception>
2509 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2510 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2511 <exception cref="T:System.UnauthorizedAccessException">
2512 <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
2513 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2514 <exception cref="T:System.ArgumentOutOfRangeException">
2515 <paramref name="mode" />에 잘못된 값이 포함된 경우 </exception>
2517 <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
2518 <summary>지정된 경로, 생성 모드, 읽기/쓰기 권한 및 공유 권한을 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2519 <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
2520 <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
2521 <param name="access">FileStream 개체에서 파일에 액세스할 수 있는 방법을 결정하는 상수입니다.또한 FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성에서 반환하는 값을 결정합니다.<paramref name="path" />가 디스크 파일을 지정하면 <see cref="P:System.IO.FileStream.CanSeek" />는 true입니다.</param>
2522 <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
2523 <exception cref="T:System.ArgumentNullException">
2524 <paramref name="path" />가 null인 경우 </exception>
2525 <exception cref="T:System.ArgumentException">
2526 <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
2527 <exception cref="T:System.NotSupportedException">
2528 <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
2529 <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
2530 <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우 또는시스템에서 Windows 98 또는 Windows 98 Second Edition을 실행 중이고 <paramref name="share" />가 FileShare.Delete로 설정된 경우또는스트림이 닫힌 경우</exception>
2531 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2532 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2533 <exception cref="T:System.UnauthorizedAccessException">
2534 <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
2535 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2536 <exception cref="T:System.ArgumentOutOfRangeException">
2537 <paramref name="mode" />에 잘못된 값이 포함된 경우 </exception>
2539 <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32)">
2540 <summary>지정된 경로, 생성 모드, 읽기/쓰기 및 공유 권한, 버퍼 크기를 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2541 <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
2542 <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
2543 <param name="access">FileStream 개체에서 파일에 액세스할 수 있는 방법을 결정하는 상수입니다.또한 FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성에서 반환하는 값을 결정합니다.<paramref name="path" />가 디스크 파일을 지정하면 <see cref="P:System.IO.FileStream.CanSeek" />는 true입니다.</param>
2544 <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
2545 <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
2546 <exception cref="T:System.ArgumentNullException">
2547 <paramref name="path" />가 null인 경우 </exception>
2548 <exception cref="T:System.ArgumentException">
2549 <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
2550 <exception cref="T:System.NotSupportedException">
2551 <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
2552 <exception cref="T:System.ArgumentOutOfRangeException">
2553 <paramref name="bufferSize" />가 음수이거나 0인 경우또는 <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />에 잘못된 값이 포함된 경우 </exception>
2554 <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
2555 <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우 또는시스템에서 Windows 98 또는 Windows 98 Second Edition을 실행 중이고 <paramref name="share" />가 FileShare.Delete로 설정된 경우또는스트림이 닫힌 경우</exception>
2556 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2557 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2558 <exception cref="T:System.UnauthorizedAccessException">
2559 <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
2560 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2562 <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.Boolean)">
2563 <summary>지정된 경로, 생성 모드, 읽기/쓰기 및 공유 권한, 버퍼 크기 및 동기/비동기 상태를 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2564 <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
2565 <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
2566 <param name="access">FileStream 개체에서 파일에 액세스할 수 있는 방법을 결정하는 상수입니다.또한 FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성에서 반환하는 값을 결정합니다.<paramref name="path" />가 디스크 파일을 지정하면 <see cref="P:System.IO.FileStream.CanSeek" />는 true입니다.</param>
2567 <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
2568 <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
2569 <param name="useAsync">비동기 I/O 또는 동기 I/O를 사용할지를 지정합니다.그러나 내부 운영 체제에서 비동기 I/O가 지원되지 않을 수도 있으므로 true를 지정해도 플랫폼에 따라 핸들이 동기적으로 열릴 수 있습니다.비동기적으로 열린 경우 <see cref="M:System.IO.FileStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> 및 <see cref="M:System.IO.FileStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> 메서드는 대량의 데이터를 읽거나 쓸 때는 보다 효과적이지만 소량의 데이터를 읽거나 쓸 경우 작업 속도가 훨씬 느려질 수 있습니다.응용 프로그램이 비동기 I/O를 사용하도록 디자인된 경우 <paramref name="useAsync" /> 매개 변수를 true로 설정합니다.비동기 I/O를 올바르게 사용하면 응용 프로그램의 속도가 10배 정도 향상될 수 있지만 응용 프로그램을 비동기 I/O에 맞도록 다시 디자인하지 않고 사용하면 성능이 10배 정도 감소될 수도 있습니다.</param>
2570 <exception cref="T:System.ArgumentNullException">
2571 <paramref name="path" />가 null인 경우 </exception>
2572 <exception cref="T:System.ArgumentException">
2573 <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
2574 <exception cref="T:System.NotSupportedException">
2575 <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
2576 <exception cref="T:System.ArgumentOutOfRangeException">
2577 <paramref name="bufferSize" />가 음수이거나 0인 경우또는 <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />에 잘못된 값이 포함된 경우 </exception>
2578 <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
2579 <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우또는 시스템에서 Windows 98 또는 Windows 98 Second Edition을 실행 중이고 <paramref name="share" />가 FileShare.Delete로 설정된 경우또는스트림이 닫힌 경우</exception>
2580 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2581 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2582 <exception cref="T:System.UnauthorizedAccessException">
2583 <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 </exception>
2584 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2586 <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.IO.FileOptions)">
2587 <summary>지정된 경로, 생성 모드, 읽기/쓰기 및 공유 권한, 같은 파일에 대한 다른 FileStream의 액세스 권한, 버퍼 크기 및 추가 파일 옵션을 사용하여 <see cref="T:System.IO.FileStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2588 <param name="path">현재 FileStream 개체가 캡슐화할 파일의 상대 또는 절대 경로입니다. </param>
2589 <param name="mode">파일을 열거나 만드는 방법을 결정하는 상수입니다. </param>
2590 <param name="access">FileStream 개체에서 파일에 액세스할 수 있는 방법을 결정하는 상수입니다.또한 FileStream 개체의 <see cref="P:System.IO.FileStream.CanRead" /> 및 <see cref="P:System.IO.FileStream.CanWrite" /> 속성에서 반환하는 값을 결정합니다.<paramref name="path" />가 디스크 파일을 지정하면 <see cref="P:System.IO.FileStream.CanSeek" />는 true입니다.</param>
2591 <param name="share">프로세스에서 파일을 공유하는 방법을 결정하는 상수입니다. </param>
2592 <param name="bufferSize">버퍼 크기를 나타내는 0보다 큰 양의 <see cref="T:System.Int32" /> 값입니다.기본 버퍼 크기는 4,096입니다.</param>
2593 <param name="options">추가 파일 옵션을 지정하는 값입니다.</param>
2594 <exception cref="T:System.ArgumentNullException">
2595 <paramref name="path" />가 null인 경우 </exception>
2596 <exception cref="T:System.ArgumentException">
2597 <paramref name="path" />가 빈 문자열("")이거나, 공백만 포함하거나, 잘못된 문자를 포함하고 있는 경우 또는<paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.NTFS 환경입니다.</exception>
2598 <exception cref="T:System.NotSupportedException">
2599 <paramref name="path" /> 와 같은 파일이 아닌 장치를 가리키는 "con:", "com1:", "lpt1:" 등입니다.에 NTFS가 아닌 환경입니다.</exception>
2600 <exception cref="T:System.ArgumentOutOfRangeException">
2601 <paramref name="bufferSize" />가 음수이거나 0인 경우또는 <paramref name="mode" />, <paramref name="access" /> 또는 <paramref name="share" />에 잘못된 값이 포함된 경우 </exception>
2602 <exception cref="T:System.IO.FileNotFoundException">예를 들어, <paramref name="mode" />가 FileMode.Truncate 또는 FileMode.Open인 경우 파일을 찾을 수 없으며 <paramref name="path" />로 지정된 파일이 없는 경우.파일이 이들 모드에 있어야 합니다.</exception>
2603 <exception cref="T:System.IO.IOException">FileMode.CreateNew로 지정한 파일이 이미 있는 경우에 <paramref name="path" />를 지정하는 등의 I/O 오류가 발생한 경우또는스트림이 닫힌 경우</exception>
2604 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2605 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 유효하지 않은 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우) </exception>
2606 <exception cref="T:System.UnauthorizedAccessException">
2607 <paramref name="access" />가 <paramref name="path" /> 또는 <paramref name="access" />이고 파일 또는 디렉터리가 읽기 전용 액세스로 설정된 경우처럼, 지정된 Write에 대해 운영 체제에서 ReadWrite 요청을 허용하지 않는 경우 또는<see cref="F:System.IO.FileOptions.Encrypted" />에 <paramref name="options" />가 지정되었고 현재 플랫폼에서 파일 암호화가 지원되지 않는 경우</exception>
2608 <exception cref="T:System.IO.PathTooLongException">지정된 경로 또는 파일 이름이 시스템에 정의된 최대 길이를 초과하는 경우.예를 들어, Windows 기반 플랫폼에서는 경로에 248자 미만의 문자를 사용해야 하며 파일 이름에는 260자 미만의 문자를 사용해야 합니다.</exception>
2610 <member name="P:System.IO.FileStream.CanRead">
2611 <summary>현재 스트림이 읽기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
2612 <returns>스트림이 읽기를 지원하면 true이고, 스트림이 닫혀 있거나 쓰기 전용 권한으로 열렸으면 false입니다.</returns>
2613 <filterpriority>1</filterpriority>
2615 <member name="P:System.IO.FileStream.CanSeek">
2616 <summary>현재 스트림이 검색을 지원하는지를 나타내는 값을 가져옵니다.</summary>
2617 <returns>스트림이 검색을 지원하면 true이고, 스트림이 닫혔거나 FileStream이 콘솔에 대한 출력 또는 파이프와 같은 운영 체제 핸들로부터 생성된 경우에는 false입니다.</returns>
2618 <filterpriority>2</filterpriority>
2620 <member name="P:System.IO.FileStream.CanWrite">
2621 <summary>현재 스트림이 쓰기를 지원하는지를 나타내는 값을 가져옵니다.</summary>
2622 <returns>스트림이 쓰기를 지원하면 true이고, 스트림이 닫혀 있거나 읽기 전용 권한으로 열렸으면 false입니다.</returns>
2623 <filterpriority>1</filterpriority>
2625 <member name="M:System.IO.FileStream.Dispose(System.Boolean)">
2627 <see cref="T:System.IO.FileStream" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
2628 <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>
2630 <member name="M:System.IO.FileStream.Finalize">
2631 <summary>가비지 수집기에서 FileStream을 회수할 때 리소스가 해제되고 다른 정리 작업이 수행되도록 합니다.</summary>
2633 <member name="M:System.IO.FileStream.Flush">
2634 <summary>이 스트림의 버퍼를 지우고 버퍼링된 모든 데이터가 파일에 쓰여지도록 합니다.</summary>
2635 <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
2636 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
2637 <filterpriority>1</filterpriority>
2639 <member name="M:System.IO.FileStream.Flush(System.Boolean)">
2640 <summary>이 스트림에 대한 버퍼를 지우고 버퍼링된 모든 데이터가 파일에 쓰여지도록 하며 모든 중간 파일 버퍼도 지웁니다.</summary>
2641 <param name="flushToDisk">모든 중간 파일 버퍼를 플러시하려면 true이고, 플러시하지 않으려면 false입니다. </param>
2643 <member name="M:System.IO.FileStream.FlushAsync(System.Threading.CancellationToken)">
2644 <summary>이 스트림에 대해 모든 버퍼를 비동기적으로 지우고 버퍼링된 데이터가 내부 장치에 쓰여지도록 하고 취소 요청을 모니터링합니다. </summary>
2645 <returns>비동기 플러시 작업을 나타내는 작업입니다. </returns>
2646 <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
2647 <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
2649 <member name="P:System.IO.FileStream.IsAsync">
2650 <summary>FileStream이 동기적으로 열렸는지 또는 비동기적으로 열렸는지를 나타내는 값을 가져옵니다.</summary>
2651 <returns>FileStream이 비동기적으로 열렸으면 true이고, 그렇지 않으면 false입니다.</returns>
2652 <filterpriority>2</filterpriority>
2654 <member name="P:System.IO.FileStream.Length">
2655 <summary>스트림의 길이(바이트)를 가져옵니다.</summary>
2656 <returns>스트림 길이(바이트)를 나타내는 long 값입니다.</returns>
2657 <exception cref="T:System.NotSupportedException">이 스트림에 대한 <see cref="P:System.IO.FileStream.CanSeek" />가 false인 경우 </exception>
2658 <exception cref="T:System.IO.IOException">파일이 닫히는 등의 I/O 오류가 발생하는 경우 </exception>
2659 <filterpriority>1</filterpriority>
2661 <member name="P:System.IO.FileStream.Name">
2662 <summary>생성자에 전달된 FileStream의 이름을 가져옵니다.</summary>
2663 <returns>FileStream의 이름인 문자열입니다.</returns>
2664 <filterpriority>1</filterpriority>
2666 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2669 <member name="P:System.IO.FileStream.Position">
2670 <summary>이 스트림의 현재 위치를 가져오거나 설정합니다.</summary>
2671 <returns>이 스트림의 현재 위치입니다.</returns>
2672 <exception cref="T:System.NotSupportedException">스트림이 검색을 지원하지 않는 경우 </exception>
2673 <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 또는Windows 98 또는 이전 버전에서 스트림의 끝보다 큰 값을 위치로 설정한 경우</exception>
2674 <exception cref="T:System.ArgumentOutOfRangeException">위치를 음수 값으로 설정하려고 한 경우 </exception>
2675 <exception cref="T:System.IO.EndOfStreamException">끝 이후 검색을 지원하지 않는 스트림의 끝 이후를 검색하려 한 경우 </exception>
2676 <filterpriority>1</filterpriority>
2678 <member name="M:System.IO.FileStream.Read(System.Byte[],System.Int32,System.Int32)">
2679 <summary>스트림에서 바이트 블록을 읽어서 해당 데이터를 제공된 버퍼에 씁니다.</summary>
2680 <returns>버퍼로 읽어온 총 바이트 수입니다.이 바이트 수는 사용 가능한 바이트 수가 부족한 경우 요청된 바이트 수보다 작을 수 있으며, 스트림의 끝에 도달하면 0이 됩니다.</returns>
2681 <param name="array">이 메서드는 지정된 바이트 배열의 값이 <paramref name="offset" />과 (<paramref name="offset" /> + <paramref name="count" /> - 1<paramref name=")" /> 사이에서 현재 원본으로부터 읽어온 바이트로 교체된 상태로 반환됩니다. </param>
2682 <param name="offset">읽은 바이트를 넣을 <paramref name="array" />의 바이트 오프셋입니다. </param>
2683 <param name="count">읽을 최대 바이트 수입니다. </param>
2684 <exception cref="T:System.ArgumentNullException">
2685 <paramref name="array" />가 null인 경우 </exception>
2686 <exception cref="T:System.ArgumentOutOfRangeException">
2687 <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
2688 <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다. </exception>
2689 <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
2690 <exception cref="T:System.ArgumentException">
2691 <paramref name="offset" /> 및 <paramref name="count" />가 <paramref name="array" />에서 잘못된 범위를 설명하는 경우 </exception>
2692 <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
2693 <filterpriority>1</filterpriority>
2695 <member name="M:System.IO.FileStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
2696 <summary>현재 스트림에서 바이트의 시퀀스를 비동기적으로 읽고 읽은 바이트 수만큼 스트림 내에서 앞으로 이동하며 취소 요청을 모니터링합니다.</summary>
2697 <returns>비동기 읽기 작업을 나타내는 작업입니다.<paramref name="TResult" /> 매개 변수의 값은 버퍼 안으로 읽어들인 총 바이트 수를 포함합니다.현재 사용할 수 있는 바이트 수가 요청된 수보다 작을 경우 결과 값이 요청된 바이트 수보다 작을 수 있으며 스트림의 끝에 도달한 경우에는 0이 될 수도 있습니다.</returns>
2698 <param name="buffer">데이터를 쓸 버퍼입니다.</param>
2699 <param name="offset">스트림의 데이터를 쓰기 시작할 <paramref name="buffer" />의 바이트 오프셋입니다.</param>
2700 <param name="count">읽을 최대 바이트 수입니다.</param>
2701 <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
2702 <exception cref="T:System.ArgumentNullException">
2703 <paramref name="buffer" />가 null인 경우</exception>
2704 <exception cref="T:System.ArgumentOutOfRangeException">
2705 <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
2706 <exception cref="T:System.ArgumentException">
2707 <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
2708 <exception cref="T:System.NotSupportedException">스트림이 읽기를 지원하지 않습니다.</exception>
2709 <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
2710 <exception cref="T:System.InvalidOperationException">이전 읽기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
2712 <member name="M:System.IO.FileStream.ReadByte">
2713 <summary>파일에서 1바이트를 읽고 읽기 위치를 1바이트만큼 앞으로 이동합니다.</summary>
2715 <see cref="T:System.Int32" />로 캐스팅된 바이트이거나 스트림의 끝에 도달한 경우 -1입니다.</returns>
2716 <exception cref="T:System.NotSupportedException">현재 스트림이 읽기를 지원하지 않는 경우 </exception>
2717 <exception cref="T:System.ObjectDisposedException">현재 스트림이 닫혀 있는 경우 </exception>
2718 <filterpriority>1</filterpriority>
2720 <member name="P:System.IO.FileStream.SafeFileHandle">
2721 <summary>현재 <see cref="T:System.IO.FileStream" /> 개체가 캡슐화하는 파일에 대한 운영 체제 파일 핸들을 나타내는 <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" /> 개체를 가져옵니다.</summary>
2722 <returns>현재 <see cref="T:System.IO.FileStream" /> 개체가 캡슐화하는 파일에 대한 운영 체제 파일 핸들을 나타내는 개체입니다.</returns>
2723 <filterpriority>1</filterpriority>
2725 <member name="M:System.IO.FileStream.Seek(System.Int64,System.IO.SeekOrigin)">
2726 <summary>이 스트림의 현재 위치를 제공된 값으로 설정합니다.</summary>
2727 <returns>스트림 내의 새 위치입니다.</returns>
2728 <param name="offset">검색을 시작할 <paramref name="origin" />에 상대적인 위치입니다. </param>
2729 <param name="origin">
2730 <see cref="T:System.IO.SeekOrigin" /> 형식의 값을 사용하여 시작, 끝 또는 현재 위치를 <paramref name="offset" />에 대한 참조 지점으로 지정합니다. </param>
2731 <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 </exception>
2732 <exception cref="T:System.NotSupportedException">FileStream이 파이프 또는 콘솔 출력에서 생성되는 경우와 같이 스트림이 검색을 지원하지 않는 경우 </exception>
2733 <exception cref="T:System.ArgumentException">스트림의 시작 전에 검색하려고 한 경우 </exception>
2734 <exception cref="T:System.ObjectDisposedException">스트림이 닫힌 후 메서드가 호출된 경우 </exception>
2735 <filterpriority>1</filterpriority>
2737 <member name="M:System.IO.FileStream.SetLength(System.Int64)">
2738 <summary>이 스트림의 길이를 제공된 값으로 설정합니다.</summary>
2739 <param name="value">스트림의 새 길이입니다. </param>
2740 <exception cref="T:System.IO.IOException">I/O 오류가 발생한 경우 </exception>
2741 <exception cref="T:System.NotSupportedException">스트림이 쓰기 및 검색을 모두 지원하지 않는 경우 </exception>
2742 <exception cref="T:System.ArgumentOutOfRangeException">
2743 <paramref name="value" /> 매개 변수를 0 미만으로 설정하려 한 경우 </exception>
2744 <filterpriority>2</filterpriority>
2746 <member name="M:System.IO.FileStream.Write(System.Byte[],System.Int32,System.Int32)">
2747 <summary>바이트 블록을 파일 스트림에 씁니다.</summary>
2748 <param name="array">스트림에 쓸 데이터를 포함하는 버퍼입니다.</param>
2749 <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="array" />의 바이트 오프셋(0부터 시작)입니다. </param>
2750 <param name="count">쓸 최대 바이트 수입니다. </param>
2751 <exception cref="T:System.ArgumentNullException">
2752 <paramref name="array" />가 null인 경우 </exception>
2753 <exception cref="T:System.ArgumentException">
2754 <paramref name="offset" /> 및 <paramref name="count" />가 <paramref name="array" />에서 잘못된 범위를 설명하는 경우 </exception>
2755 <exception cref="T:System.ArgumentOutOfRangeException">
2756 <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우 </exception>
2757 <exception cref="T:System.IO.IOException">I/O 오류가 발생하는 경우 또는다른 스레드에서 운영 체제의 파일 핸들 위치를 예기치 않게 변경한 경우 </exception>
2758 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
2759 <exception cref="T:System.NotSupportedException">현재 스트림 인스턴스가 쓰기를 지원하지 않는 경우 </exception>
2760 <filterpriority>1</filterpriority>
2762 <member name="M:System.IO.FileStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
2763 <summary>바이트의 시퀀스를 현재 스트림에 비동기적으로 쓰고 쓰여진 바이트 수만큼 이 스트림 내의 현재 위치를 앞으로 이동한 후 취소 요청을 모니터링합니다. </summary>
2764 <returns>비동기 쓰기 작업을 나타내는 작업입니다.</returns>
2765 <param name="buffer">데이터를 쓸 버퍼입니다. </param>
2766 <param name="offset">스트림으로 바이트를 복사하기 시작할 <paramref name="buffer" />의 바이트 오프셋(0부터 시작)입니다.</param>
2767 <param name="count">쓸 최대 바이트 수입니다.</param>
2768 <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>
2769 <exception cref="T:System.ArgumentNullException">
2770 <paramref name="buffer" />가 null인 경우</exception>
2771 <exception cref="T:System.ArgumentOutOfRangeException">
2772 <paramref name="offset" /> 또는 <paramref name="count" />가 음수인 경우</exception>
2773 <exception cref="T:System.ArgumentException">
2774 <paramref name="offset" />와 <paramref name="count" />의 합계가 버퍼 길이보다 큰 경우</exception>
2775 <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다.</exception>
2776 <exception cref="T:System.ObjectDisposedException">스트림이 삭제된 경우</exception>
2777 <exception cref="T:System.InvalidOperationException">이전 쓰기 작업에서 현재 스트림을 사용하고 있습니다. </exception>
2779 <member name="M:System.IO.FileStream.WriteByte(System.Byte)">
2780 <summary>파일 스트림의 현재 위치에 바이트를 씁니다.</summary>
2781 <param name="value">스트림에 쓸 바이트입니다. </param>
2782 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우 </exception>
2783 <exception cref="T:System.NotSupportedException">스트림이 쓰기를 지원하지 않습니다. </exception>
2784 <filterpriority>1</filterpriority>
2786 <member name="T:System.IO.FileSystemInfo">
2788 <see cref="T:System.IO.FileInfo" /> 및 <see cref="T:System.IO.DirectoryInfo" /> 개체에 대한 기본 클래스를 제공합니다.</summary>
2789 <filterpriority>2</filterpriority>
2791 <member name="M:System.IO.FileSystemInfo.#ctor">
2793 <see cref="T:System.IO.FileSystemInfo" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
2795 <member name="P:System.IO.FileSystemInfo.Attributes">
2796 <summary>현재 파일 또는 디렉터리의 특성을 가져오거나 설정합니다.</summary>
2797 <returns>현재 <see cref="T:System.IO.FileSystemInfo" />의 <see cref="T:System.IO.FileAttributes" />입니다.</returns>
2798 <exception cref="T:System.IO.FileNotFoundException">지정된 파일이 없는 경우 </exception>
2799 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우). </exception>
2800 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2801 <exception cref="T:System.ArgumentException">호출자가 잘못된 파일 특성을 설정하려고 한 경우 또는사용자가 특성 값을 설정하려고 하지만 쓰기 권한이 없습니다.</exception>
2802 <exception cref="T:System.IO.IOException">
2803 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
2804 <filterpriority>1</filterpriority>
2806 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2809 <member name="P:System.IO.FileSystemInfo.CreationTime">
2810 <summary>현재 파일 또는 디렉터리를 만든 시간을 가져오거나 설정합니다.</summary>
2811 <returns>현재 <see cref="T:System.IO.FileSystemInfo" /> 개체를 만든 날짜와 시간입니다.</returns>
2812 <exception cref="T:System.IO.IOException">
2813 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
2814 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우).</exception>
2815 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
2816 <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 만든 시간을 설정하려고 시도합니다.</exception>
2817 <filterpriority>1</filterpriority>
2819 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2822 <member name="P:System.IO.FileSystemInfo.CreationTimeUtc">
2823 <summary>현재 파일 또는 디렉터리를 만든 시간을 UTC(협정 세계시) 기준으로 가져오거나 설정합니다.</summary>
2824 <returns>현재 <see cref="T:System.IO.FileSystemInfo" /> 개체를 만든 UTC 형식의 날짜와 시간입니다.</returns>
2825 <exception cref="T:System.IO.IOException">
2826 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
2827 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우).</exception>
2828 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
2829 <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 액세스 시간을 설정하려고 시도합니다.</exception>
2830 <filterpriority>1</filterpriority>
2832 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2835 <member name="M:System.IO.FileSystemInfo.Delete">
2836 <summary>파일이나 디렉터리를 삭제합니다.</summary>
2837 <exception cref="T:System.IO.DirectoryNotFoundException">지정된 경로가 잘못되었습니다(예: 매핑되지 않은 드라이브의 경로를 지정한 경우).</exception>
2838 <exception cref="T:System.IO.IOException">파일 또는 디렉터리에 대한 열린 핸들이 있고 운영 체제가 Windows XP 또는 그 이전 버전인 경우.이 열린 핸들은 디렉터리 및 파일 열거로 인해 발생할 수 있습니다.자세한 내용은 방법: 디렉터리 및 파일 열거을 참조하십시오.</exception>
2839 <filterpriority>2</filterpriority>
2841 <member name="P:System.IO.FileSystemInfo.Exists">
2842 <summary>파일이나 디렉터리가 있는지 여부를 나타내는 값을 가져옵니다.</summary>
2843 <returns>파일이나 디렉터리가 있으면 true이고, 그렇지 않으면 false입니다.</returns>
2844 <filterpriority>1</filterpriority>
2846 <member name="P:System.IO.FileSystemInfo.Extension">
2847 <summary>파일의 확장명 부분을 나타내는 문자열을 가져옵니다.</summary>
2849 <see cref="T:System.IO.FileSystemInfo" /> 확장명을 포함하는 문자열입니다.</returns>
2850 <filterpriority>1</filterpriority>
2852 <member name="P:System.IO.FileSystemInfo.FullName">
2853 <summary>파일이나 디렉터리의 전체 경로를 가져옵니다.</summary>
2854 <returns>전체 경로를 포함하는 문자열입니다.</returns>
2855 <exception cref="T:System.IO.PathTooLongException">정규화된 경로와 파일 이름은 260자 이상입니다.</exception>
2856 <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>
2857 <filterpriority>1</filterpriority>
2859 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2862 <member name="F:System.IO.FileSystemInfo.FullPath">
2863 <summary>파일이나 디렉터리의 정규화된 경로를 나타냅니다.</summary>
2864 <exception cref="T:System.IO.PathTooLongException">정규화된 경로는 260자 이상입니다.</exception>
2866 <member name="P:System.IO.FileSystemInfo.LastAccessTime">
2867 <summary>현재 파일이나 디렉터리에 마지막으로 액세스한 시간을 가져오거나 설정합니다.</summary>
2868 <returns>현재 파일이나 디렉터리에 마지막으로 액세스한 시간입니다.</returns>
2869 <exception cref="T:System.IO.IOException">
2870 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
2871 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
2872 <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 액세스 시간을 설정하려고 시도합니다.</exception>
2873 <filterpriority>1</filterpriority>
2875 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2878 <member name="P:System.IO.FileSystemInfo.LastAccessTimeUtc">
2879 <summary>현재 파일이나 디렉터리에 마지막으로 액세스한 시간을 UTC 기준으로 가져오거나 설정합니다.</summary>
2880 <returns>현재 파일이나 디렉터리에 마지막으로 액세스한 UTC 시간입니다.</returns>
2881 <exception cref="T:System.IO.IOException">
2882 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
2883 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
2884 <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 액세스 시간을 설정하려고 시도합니다.</exception>
2885 <filterpriority>1</filterpriority>
2887 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2890 <member name="P:System.IO.FileSystemInfo.LastWriteTime">
2891 <summary>현재 파일이나 디렉터리에 마지막으로 쓴 시간을 가져오거나 설정합니다.</summary>
2892 <returns>현재 파일에 마지막으로 쓴 시간입니다.</returns>
2893 <exception cref="T:System.IO.IOException">
2894 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
2895 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
2896 <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 쓰기 시간을 설정하려고 시도합니다.</exception>
2897 <filterpriority>1</filterpriority>
2899 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2902 <member name="P:System.IO.FileSystemInfo.LastWriteTimeUtc">
2903 <summary>현재 파일이나 디렉터리에 마지막으로 쓴 시간을 UTC 기준으로 가져오거나 설정합니다.</summary>
2904 <returns>현재 파일에 마지막으로 쓴 UTC 시간입니다.</returns>
2905 <exception cref="T:System.IO.IOException">
2906 <see cref="M:System.IO.FileSystemInfo.Refresh" />가 데이터를 초기화할 수 없는 경우 </exception>
2907 <exception cref="T:System.PlatformNotSupportedException">현재 운영 체제가 Windows NT 이상이 아닌 경우</exception>
2908 <exception cref="T:System.ArgumentOutOfRangeException">호출자가 잘못된 쓰기 시간을 설정하려고 시도합니다.</exception>
2909 <filterpriority>1</filterpriority>
2911 <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
2914 <member name="P:System.IO.FileSystemInfo.Name">
2915 <summary>파일의 경우 파일 이름을 가져옵니다.디렉터리의 경우 계층이 있으면 계층에 있는 마지막 디렉터리의 이름을 가져오고,계층이 없으면 Name 속성이 디렉터리 이름을 가져옵니다.</summary>
2916 <returns>부모 디렉터리의 이름, 계층에 있는 마지막 디렉터리의 이름 또는 파일 확장명을 포함한 파일의 이름을 나타내는 문자열입니다.</returns>
2917 <filterpriority>1</filterpriority>
2919 <member name="F:System.IO.FileSystemInfo.OriginalPath">
2920 <summary>사용자가 원래 지정한 상대 또는 절대 경로입니다.</summary>
2922 <member name="M:System.IO.FileSystemInfo.Refresh">
2923 <summary>개체의 상태를 새로 고칩니다.</summary>
2924 <exception cref="T:System.IO.IOException">디스크 드라이브 같은 장치가 준비되지 않은 경우 </exception>
2925 <filterpriority>1</filterpriority>
2927 <member name="T:System.IO.SearchOption">
2928 <summary>현재 디렉터리를 검색할 것인지 또는 현재 디렉터리와 모든 하위 디렉터리를 검색할 것인지 여부를 지정합니다. </summary>
2930 <member name="F:System.IO.SearchOption.AllDirectories">
2931 <summary>검색 작업에 현재 디렉터리와 모든 하위 디렉터리를 포함합니다.이 옵션을 지정하면 탑재된 드라이브 및 심볼 링크와 같은 재분석 지점이 검색에 포함됩니다.</summary>
2933 <member name="F:System.IO.SearchOption.TopDirectoryOnly">
2934 <summary>검색 작업에 현재 디렉터리만 포함합니다.</summary>