1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.IO.Compression</name>
7 <member name="T:System.IO.Compression.CompressionLevel">
8 <summary>압축 시 속도를 우선할지 압축 크기를 우선할지를 나타내는 값을 지정합니다.</summary>
10 <member name="F:System.IO.Compression.CompressionLevel.Fastest">
11 <summary>압축 작업은 결과 파일이 최적으로 압축되지 않더라도 가능한 신속하게 완료되어야 합니다.</summary>
13 <member name="F:System.IO.Compression.CompressionLevel.NoCompression">
14 <summary>파일에 대해 압축을 수행할 수 없습니다.</summary>
16 <member name="F:System.IO.Compression.CompressionLevel.Optimal">
17 <summary>작업을 완료하는 데 시간이 더 걸리더라도 압축 작업은 최적으로 압축되어야 합니다.</summary>
19 <member name="T:System.IO.Compression.CompressionMode">
20 <summary> 내부 스트림을 압축할지 또는 압축을 풀지 여부를 지정합니다.</summary>
22 <member name="F:System.IO.Compression.CompressionMode.Compress">
23 <summary>내부 스트림을 압축합니다.</summary>
25 <member name="F:System.IO.Compression.CompressionMode.Decompress">
26 <summary>내부 스트림의 압축을 풉니다.</summary>
28 <member name="T:System.IO.Compression.DeflateStream">
29 <summary>Deflate 알고리즘을 사용하여 스트림을 압축하고 압축을 풀기 위한 메서드와 속성을 제공합니다.</summary>
31 <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">
32 <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
33 <param name="stream">압축할 스트림입니다.</param>
34 <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>
35 <exception cref="T:System.ArgumentNullException">
36 <paramref name="stream" />가 null인 경우</exception>
37 <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>
39 <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">
40 <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>
41 <param name="stream">압축할 스트림입니다.</param>
42 <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>
43 <param name="leaveOpen">
44 <see cref="T:System.IO.Compression.DeflateStream" /> 개체를 삭제한 후 스트림 개체를 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
45 <exception cref="T:System.ArgumentNullException">
46 <paramref name="stream" />가 null인 경우</exception>
47 <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>
49 <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">
50 <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
51 <param name="stream">압축하거나 압축을 풀 스트림입니다.</param>
52 <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>
53 <exception cref="T:System.ArgumentNullException">
54 <paramref name="stream" />가 null인 경우</exception>
55 <exception cref="T:System.ArgumentException">
56 <paramref name="mode" />은(는) 올바른 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 아닙니다.또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>
58 <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">
59 <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>
60 <param name="stream">압축하거나 압축을 풀 스트림입니다.</param>
61 <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>
62 <param name="leaveOpen">
63 <see cref="T:System.IO.Compression.DeflateStream" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
64 <exception cref="T:System.ArgumentNullException">
65 <paramref name="stream" />가 null인 경우</exception>
66 <exception cref="T:System.ArgumentException">
67 <paramref name="mode" />은(는) 올바른 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 아닙니다.또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>
69 <member name="P:System.IO.Compression.DeflateStream.BaseStream">
70 <summary>내부 스트림에 대한 참조를 가져옵니다.</summary>
71 <returns>내부 스트림을 나타내는 스트림 개체입니다.</returns>
72 <exception cref="T:System.ObjectDisposedException">내부 스트림이 닫혀 있는 경우</exception>
74 <member name="P:System.IO.Compression.DeflateStream.CanRead">
75 <summary>파일의 압축을 푸는 동안 스트림을 읽을 수 있는지 여부를 나타내는 값을 가져옵니다.</summary>
77 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Decompress이고 내부 스트림이 열려 있으며 읽기를 지원하면 true이고, 이외의 경우는 false입니다.</returns>
79 <member name="P:System.IO.Compression.DeflateStream.CanSeek">
80 <summary>스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>
81 <returns>모든 경우에 false입니다.</returns>
83 <member name="P:System.IO.Compression.DeflateStream.CanWrite">
84 <summary>스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>
86 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress이고 내부 스트림이 쓰기를 지원하며 닫혀 있지 않으면 true이고, 이외의 경우는 false입니다.</returns>
88 <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">
90 <see cref="T:System.IO.Compression.DeflateStream" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>
91 <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
93 <member name="M:System.IO.Compression.DeflateStream.Flush">
94 <summary>이 메서드의 현재 클래스에는 기능이 없습니다.</summary>
95 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>
97 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
100 <member name="P:System.IO.Compression.DeflateStream.Length">
101 <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
102 <returns>long 값입니다.</returns>
103 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
105 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
108 <member name="P:System.IO.Compression.DeflateStream.Position">
109 <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
110 <returns>long 값입니다.</returns>
111 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
113 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
116 <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">
117 <summary>압축이 풀린 바이트 수를 지정된 바이트 배열로 읽어 들입니다.</summary>
118 <returns>바이트 배열에 읽어 들인 바이트 수입니다.</returns>
119 <param name="array">압축이 풀린 바이트를 저장할 배열입니다.</param>
120 <param name="offset">읽은 바이트를 넣을 <paramref name="array" />의 바이트 오프셋입니다.</param>
121 <param name="count">읽을 최대 압축 풀린 바이트 수입니다.</param>
122 <exception cref="T:System.ArgumentNullException">
123 <paramref name="array" />가 null인 경우</exception>
124 <exception cref="T:System.InvalidOperationException">개체를 만들 때 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress였던 경우또는 내부 스트림이 읽기를 지원하지 않는 경우</exception>
125 <exception cref="T:System.ArgumentOutOfRangeException">
126 <paramref name="offset" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="array" /> 길이에서 인덱스 시작 위치를 뺀 값이 <paramref name="count" />보다 작은 경우</exception>
127 <exception cref="T:System.IO.InvalidDataException">데이터의 형식이 잘못된 경우</exception>
128 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>
130 <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">
131 <summary>이 작업은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
132 <returns>long 값입니다.</returns>
133 <param name="offset">스트림 내의 위치입니다.</param>
134 <param name="origin">
135 <see cref="T:System.IO.SeekOrigin" /> 값 중 하나입니다.</param>
136 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
138 <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">
139 <summary>이 작업은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
140 <param name="value">스트림의 길이입니다.</param>
141 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
143 <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">
144 <summary>지정된 바이트 배열에서 압축된 바이트를 내부 스트림에 씁니다.</summary>
145 <param name="array">압축할 데이터가 들어 있는 버퍼입니다.</param>
146 <param name="offset">바이트를 읽어올 <paramref name="array" />의 바이트 오프셋입니다.</param>
147 <param name="count">쓸 최대 바이트 수입니다.</param>
149 <member name="T:System.IO.Compression.GZipStream">
150 <summary>스트림을 압축하거나 압축을 푸는 데 사용되는 메서드 및 속성을 제공합니다.</summary>
152 <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">
153 <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
154 <param name="stream">압축된 데이터를 쓸 스트림입니다.</param>
155 <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>
156 <exception cref="T:System.ArgumentNullException">
157 <paramref name="stream" />가 null인 경우</exception>
158 <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>
160 <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">
161 <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>
162 <param name="stream">압축된 데이터를 쓸 스트림입니다.</param>
163 <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>
164 <param name="leaveOpen">
165 <see cref="T:System.IO.Compression.GZipStream" /> 개체를 삭제한 후 스트림 개체를 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
166 <exception cref="T:System.ArgumentNullException">
167 <paramref name="stream" />가 null인 경우</exception>
168 <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>
170 <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">
171 <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
172 <param name="stream">압축되거나 압축을 푼 데이터가를 쓸 스트림입니다.</param>
173 <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>
174 <exception cref="T:System.ArgumentNullException">
175 <paramref name="stream" />가 null인 경우</exception>
176 <exception cref="T:System.ArgumentException">
177 <paramref name="mode" />가 유효한 <see cref="T:System.IO.Compression.CompressionMode" /> 열거형 값이 아닌 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>
179 <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">
180 <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>
181 <param name="stream">압축되거나 압축을 푼 데이터가를 쓸 스트림입니다.</param>
182 <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>
183 <param name="leaveOpen">
184 <see cref="T:System.IO.Compression.GZipStream" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
185 <exception cref="T:System.ArgumentNullException">
186 <paramref name="stream" />가 null인 경우</exception>
187 <exception cref="T:System.ArgumentException">
188 <paramref name="mode" />은(는) 올바른 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 아닙니다.또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>
190 <member name="P:System.IO.Compression.GZipStream.BaseStream">
191 <summary>내부 스트림에 대한 참조를 가져옵니다.</summary>
192 <returns>내부 스트림을 나타내는 스트림 개체입니다.</returns>
193 <exception cref="T:System.ObjectDisposedException">내부 스트림이 닫혀 있는 경우</exception>
195 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
198 <member name="P:System.IO.Compression.GZipStream.CanRead">
199 <summary>파일의 압축을 푸는 동안 스트림을 읽을 수 있는지 여부를 나타내는 값을 가져옵니다.</summary>
201 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Decompress,이고 내부 스트림이 읽기를 지원하며 닫혀 있지 않으면 true이고, 그렇지 않으면 false입니다.</returns>
203 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
206 <member name="P:System.IO.Compression.GZipStream.CanSeek">
207 <summary>스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>
208 <returns>모든 경우에 false입니다.</returns>
210 <member name="P:System.IO.Compression.GZipStream.CanWrite">
211 <summary>스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>
213 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress이고 내부 스트림이 쓰기를 지원하며 닫혀 있지 않으면 true이고, 이외의 경우는 false입니다.</returns>
215 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
218 <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">
220 <see cref="T:System.IO.Compression.GZipStream" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>
221 <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>
223 <member name="M:System.IO.Compression.GZipStream.Flush">
224 <summary>이 메서드의 현재 클래스에는 기능이 없습니다.</summary>
225 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>
227 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
230 <member name="P:System.IO.Compression.GZipStream.Length">
231 <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
232 <returns>long 값입니다.</returns>
233 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
235 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
238 <member name="P:System.IO.Compression.GZipStream.Position">
239 <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
240 <returns>long 값입니다.</returns>
241 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
243 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
246 <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">
247 <summary>압축이 풀린 바이트 수를 지정된 바이트 배열로 읽어 들입니다.</summary>
248 <returns>바이트 배열에 압축이 풀린 바이트 수입니다.스트림의 끝에 도달한 경우에는 0 또는 읽은 바이트 수가 반환됩니다.</returns>
249 <param name="array">압축이 풀린 바이트를 저장하는 데 사용되는 배열입니다.</param>
250 <param name="offset">읽은 바이트를 넣을 <paramref name="array" />의 바이트 오프셋입니다.</param>
251 <param name="count">읽을 최대 압축 풀린 바이트 수입니다.</param>
252 <exception cref="T:System.ArgumentNullException">
253 <paramref name="array" />가 null인 경우</exception>
254 <exception cref="T:System.InvalidOperationException">개체를 만들 때 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress였던 경우또는내부 스트림이 읽기를 지원하지 않는 경우</exception>
255 <exception cref="T:System.ArgumentOutOfRangeException">
256 <paramref name="offset" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="array" /> 길이에서 인덱스 시작 위치를 뺀 값이 <paramref name="count" />보다 작은 경우</exception>
257 <exception cref="T:System.IO.InvalidDataException">데이터의 형식이 잘못된 경우</exception>
258 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>
260 <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">
261 <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
262 <returns>long 값입니다.</returns>
263 <param name="offset">스트림 내의 위치입니다.</param>
264 <param name="origin">
265 <see cref="T:System.IO.SeekOrigin" /> 값 중 하나입니다.</param>
266 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
268 <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">
269 <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>
270 <param name="value">스트림의 길이입니다.</param>
271 <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>
273 <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">
274 <summary>지정된 바이트 배열에서 압축된 바이트를 내부 스트림에 씁니다.</summary>
275 <param name="array">압축할 데이터가 들어 있는 버퍼입니다.</param>
276 <param name="offset">바이트를 읽어올 <paramref name="array" />의 바이트 오프셋입니다.</param>
277 <param name="count">쓸 최대 바이트 수입니다.</param>
278 <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있어서 쓰기 작업을 수행할 수 없는 경우</exception>
280 <member name="T:System.IO.Compression.ZipArchive">
281 <summary>Zip 보관 파일 형식으로 압축된 파일 패키지를 나타냅니다.</summary>
283 <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">
284 <summary>지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
285 <param name="stream">읽을 보관 저장소가 포함된 스트림입니다.</param>
286 <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>
287 <exception cref="T:System.ArgumentNullException">
288 <paramref name="stream" /> is null.</exception>
289 <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>
291 <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">
292 <summary>지정된 모드를 사용하여 지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
293 <param name="stream">입력 또는 출력 스트림입니다.</param>
294 <param name="mode">Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.</param>
295 <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>
296 <exception cref="T:System.ArgumentNullException">
297 <paramref name="stream" /> is null.</exception>
298 <exception cref="T:System.ArgumentOutOfRangeException">
299 <paramref name="mode" /> is an invalid value.</exception>
300 <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>
302 <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">
303 <summary>지정된 모드에 대해 지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>
304 <param name="stream">입력 또는 출력 스트림입니다.</param>
305 <param name="mode">Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.</param>
306 <param name="leaveOpen">
307 <see cref="T:System.IO.Compression.ZipArchive" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
308 <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>
309 <exception cref="T:System.ArgumentNullException">
310 <paramref name="stream" /> is null.</exception>
311 <exception cref="T:System.ArgumentOutOfRangeException">
312 <paramref name="mode" /> is an invalid value.</exception>
313 <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>
315 <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">
316 <summary>지정된 모드에 대해 지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화하고 항목 이름에 대해 지정된 인코딩을 사용하며 스트림을 선택적으로 연 상태로 둡니다.</summary>
317 <param name="stream">입력 또는 출력 스트림입니다.</param>
318 <param name="mode">Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.</param>
319 <param name="leaveOpen">
320 <see cref="T:System.IO.Compression.ZipArchive" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>
321 <param name="entryNameEncoding">이 보관 파일에서 이름을 읽거나 쓰는 동안 사용할 인코딩입니다.인코딩이 항목 이름에 대해 UTF-8 인코딩을 지원하지 않는 Zip 보관 도구와 라이브러리를 사용하여 상호 운용성에 인코딩이 필요할 때만 이 매개 변수에 대한 값을 지정합니다.</param>
322 <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>
323 <exception cref="T:System.ArgumentNullException">
324 <paramref name="stream" /> is null.</exception>
325 <exception cref="T:System.ArgumentOutOfRangeException">
326 <paramref name="mode" /> is an invalid value.</exception>
327 <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>
329 <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">
330 <summary>Zip 보관 파일에 지정된 경로 및 항목 이름을 가진 빈 항목을 만듭니다.</summary>
331 <returns>Zip 보관 파일의 빈 항목입니다.</returns>
332 <param name="entryName">만들 항목의 이름을 지정하는, 보관 저장소의 루트에 상대적인 경로입니다.</param>
333 <exception cref="T:System.ArgumentException">
334 <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>
335 <exception cref="T:System.ArgumentNullException">
336 <paramref name="entryName" /> is null.</exception>
337 <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>
338 <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
340 <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">
341 <summary>Zip 보관 파일에 지정된 항목 이름 및 압축 수준을 가진 빈 항목을 만듭니다.</summary>
342 <returns>Zip 보관 파일의 빈 항목입니다.</returns>
343 <param name="entryName">만들 항목의 이름을 지정하는, 보관 저장소의 루트에 상대적인 경로입니다.</param>
344 <param name="compressionLevel">항목을 만들 때 속도 또는 압축 효율을 강조할지를 나타내는 열거형 값 중 하나입니다.</param>
345 <exception cref="T:System.ArgumentException">
346 <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>
347 <exception cref="T:System.ArgumentNullException">
348 <paramref name="entryName" /> is null.</exception>
349 <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>
350 <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
352 <member name="M:System.IO.Compression.ZipArchive.Dispose">
354 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 현재 인스턴스에서 사용하는 리소스를 해제합니다.</summary>
356 <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">
358 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 현재 인스턴스가 사용하는 관리되지 않는 리소스를 해제하기 위해 <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> 및 <see cref="M:System.Object.Finalize" /> 메서드에 의해 호출되며 선택적으로 보관 파일을 작성하고 관리되는 리소스를 해제합니다.</summary>
359 <param name="disposing">보관 파일에 쓰기를 완료하고 관리되지 않은 리소스와 관리되는 리소스를 해제하려면 true이고, 관리되지 않은 리소스만 해제하려면 false입니다.</param>
361 <member name="P:System.IO.Compression.ZipArchive.Entries">
362 <summary>현재 Zip 보관 파일에 있는 항목의 컬렉션을 가져옵니다.</summary>
363 <returns>현재 Zip 보관 파일에 있는 항목의 컬렉션입니다.</returns>
364 <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
365 <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
366 <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
368 <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">
369 <summary>Zip 보관 파일 항목에 대한 래퍼를 검색합니다.</summary>
370 <returns>보관 저장소의 지정된 항목에 대한 래퍼이거나, 항목이 보관 저장소에 없는 경우 null입니다.</returns>
371 <param name="entryName">검색할 항목을 식별하는, 보관 저장소의 루트에 상대적인 경로입니다.</param>
372 <exception cref="T:System.ArgumentException">
373 <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>
374 <exception cref="T:System.ArgumentNullException">
375 <paramref name="entryName" /> is null.</exception>
376 <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>
377 <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>
378 <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>
380 <member name="P:System.IO.Compression.ZipArchive.Mode">
381 <summary>Zip 보관 파일이 엔트리에 대해 수행할 수 있는 동작의 유형을 나타내는 값을 가져옵니다.</summary>
382 <returns>엔트리에 Zip 보관 파일을 보관할 수 있는 동작(읽기, 만들기 또는 업데이트) 유형을 설명하는 열거형 값 중 하나입니다.</returns>
384 <member name="T:System.IO.Compression.ZipArchiveEntry">
385 <summary>Zip 보관 파일 내의 압축된 파일을 나타냅니다.</summary>
387 <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">
388 <summary>엔트리가 속한 Zip 보관 파일을 가져옵니다.</summary>
389 <returns>항목이 속하는 Zip 보관 파일이거나, 항목이 삭제된 경우 null입니다.</returns>
391 <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">
392 <summary>Zip 보관 파일에 있는 항목의 압축된 크기를 가져옵니다.</summary>
393 <returns>Zip 보관 파일에 있는 항목의 압축된 크기입니다.</returns>
394 <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>
396 <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">
397 <summary>Zip 보관 파일에서 항목을 삭제합니다.</summary>
398 <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>
399 <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>
400 <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>
402 <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">
403 <summary>Zip 보관 파일에 있는 항목의 상대 경로를 가져옵니다.</summary>
404 <returns>Zip 보관 파일에 있는 항목의 상대 경로입니다.</returns>
406 <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">
407 <summary>Zip 보관 파일의 항목이 마지막으로 변경된 시간을 가져오거나 설정합니다.</summary>
408 <returns>Zip 보관 파일의 항목이 마지막으로 변경된 시간입니다.</returns>
409 <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>
410 <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>
411 <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>
413 <member name="P:System.IO.Compression.ZipArchiveEntry.Length">
414 <summary>Zip 보관 파일에 있는 항목의 압축되지 않은 크기를 가져옵니다.</summary>
415 <returns>Zip 보관 파일에 있는 항목의 압축 해제된 크기입니다.</returns>
416 <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>
418 <member name="P:System.IO.Compression.ZipArchiveEntry.Name">
419 <summary>Zip 보관 파일에 있는 항목의 파일 이름을 가져옵니다.</summary>
420 <returns>Zip 보관 파일에 있는 항목의 파일 이름입니다.</returns>
422 <member name="M:System.IO.Compression.ZipArchiveEntry.Open">
423 <summary>Zip 보관 파일에서 항목을 엽니다.</summary>
424 <returns>항목의 내용을 나타내는 스트림입니다.</returns>
425 <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>
426 <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>
427 <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>
429 <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">
430 <summary>Zip 보관 파일에 있는 항목의 상대 경로를 검색합니다.</summary>
431 <returns>항목의 상대 경로로, <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" /> 속성에 저장된 값입니다.</returns>
433 <member name="T:System.IO.Compression.ZipArchiveMode">
434 <summary>Zip 보관 파일 항목과 상호 작용하기 위한 값을 지정합니다.</summary>
436 <member name="F:System.IO.Compression.ZipArchiveMode.Create">
437 <summary>새 보관 항목 만들기만 허용됩니다.</summary>
439 <member name="F:System.IO.Compression.ZipArchiveMode.Read">
440 <summary>보관 항목 읽기만 허용됩니다.</summary>
442 <member name="F:System.IO.Compression.ZipArchiveMode.Update">
443 <summary>보관 항목에 대해 읽기 및 쓰기 작업 모두가 허용됩니다.</summary>