e14f0dac4d65542564363b1f015f5b8809efa8e9
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <doc>\r
3   <assembly>\r
4     <name>System.IO.Compression</name>\r
5   </assembly>\r
6   <members>\r
7     <member name="T:System.IO.Compression.CompressionLevel">\r
8       <summary>指定值,這個值表示壓縮作業會強調速度還是壓縮大小。</summary>\r
9     </member>\r
10     <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
11       <summary>即使不能有效壓縮所產生的檔案,應該儘速完成壓縮作業。</summary>\r
12     </member>\r
13     <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
14       <summary>不應該對檔案執行壓縮。</summary>\r
15     </member>\r
16     <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
17       <summary>壓縮作業應該會進行最佳化壓縮,即使該作業耗費更長的時間才能完成。</summary>\r
18     </member>\r
19     <member name="T:System.IO.Compression.CompressionMode">\r
20       <summary> 指定是要壓縮還是要解壓縮基礎資料流。</summary>\r
21     </member>\r
22     <member name="F:System.IO.Compression.CompressionMode.Compress">\r
23       <summary>壓縮基礎資料流。</summary>\r
24     </member>\r
25     <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
26       <summary>解壓縮基礎資料流。</summary>\r
27     </member>\r
28     <member name="T:System.IO.Compression.DeflateStream">\r
29       <summary>提供方法和屬性,以透過 Deflate 演算法來壓縮和解壓縮資料流。</summary>\r
30     </member>\r
31     <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
32       <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體。</summary>\r
33       <param name="stream">要壓縮的資料流。</param>\r
34       <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
35       <exception cref="T:System.ArgumentNullException">\r
36         <paramref name="stream" /> 為 null。</exception>\r
37       <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
38     </member>\r
39     <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
40       <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
41       <param name="stream">要壓縮的資料流。</param>\r
42       <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
43       <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.DeflateStream" /> 物件之後,將資料流物件保持開啟;否則為 false。</param>\r
44       <exception cref="T:System.ArgumentNullException">\r
45         <paramref name="stream" /> 為 null。</exception>\r
46       <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
47     </member>\r
48     <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
49       <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體。</summary>\r
50       <param name="stream">要壓縮或解壓縮的資料流。</param>\r
51       <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
52       <exception cref="T:System.ArgumentNullException">\r
53         <paramref name="stream" /> 為 null。</exception>\r
54       <exception cref="T:System.ArgumentException">\r
55         <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>\r
56     </member>\r
57     <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
58       <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
59       <param name="stream">要壓縮或解壓縮的資料流。</param>\r
60       <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
61       <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.DeflateStream" /> 物件之後,將資料流保持開啟;否則為 false。</param>\r
62       <exception cref="T:System.ArgumentNullException">\r
63         <paramref name="stream" /> 為 null。</exception>\r
64       <exception cref="T:System.ArgumentException">\r
65         <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>\r
66     </member>\r
67     <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
68       <summary>取得基礎資料流的參考。</summary>\r
69       <returns>資料流物件,表示基礎資料流。</returns>\r
70       <exception cref="T:System.ObjectDisposedException">已關閉基礎資料流。</exception>\r
71     </member>\r
72     <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
73       <summary>取得值,指出在解壓縮檔案時,資料流是否支援讀取。</summary>\r
74       <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Decompress,且基礎資料流處於開啟狀態並支援讀取,則為 true;否則為 false。</returns>\r
75     </member>\r
76     <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
77       <summary>取得值,指出資料流是否支援搜尋。</summary>\r
78       <returns>所有情況下都是 false。</returns>\r
79     </member>\r
80     <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
81       <summary>取得值,指出資料流是否支援寫入。</summary>\r
82       <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Compress,並且基礎資料流支援寫入,且不處於關閉狀態,則為 true;否則為 false。</returns>\r
83     </member>\r
84     <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
85       <summary>釋放 <see cref="T:System.IO.Compression.DeflateStream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>\r
86       <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>\r
87     </member>\r
88     <member name="M:System.IO.Compression.DeflateStream.Flush">\r
89       <summary>這個方法目前的實作沒有任何功能。</summary>\r
90       <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
91       <PermissionSet>\r
92         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
93       </PermissionSet>\r
94     </member>\r
95     <member name="P:System.IO.Compression.DeflateStream.Length">\r
96       <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
97       <returns>長整數值。</returns>\r
98       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
99       <PermissionSet>\r
100         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
101       </PermissionSet>\r
102     </member>\r
103     <member name="P:System.IO.Compression.DeflateStream.Position">\r
104       <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
105       <returns>長整數值。</returns>\r
106       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
107       <PermissionSet>\r
108         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
109       </PermissionSet>\r
110     </member>\r
111     <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
112       <summary>將大量解壓縮的位元組讀入指定的位元組陣列。</summary>\r
113       <returns>已讀入至位元組陣列的位元組數。</returns>\r
114       <param name="array">用於儲存解壓縮位元組的陣列。</param>\r
115       <param name="offset">要在其中放置讀取位元組之 <paramref name="array" /> 的位元組位移。</param>\r
116       <param name="count">要讀取的最大解壓縮位元組數。</param>\r
117       <exception cref="T:System.ArgumentNullException">\r
118         <paramref name="array" /> 為 null。</exception>\r
119       <exception cref="T:System.InvalidOperationException">建立物件時,<see cref="T:System.IO.Compression.CompressionMode" /> 的值為 Compress。-或- 基礎資料流不支援讀取。</exception>\r
120       <exception cref="T:System.ArgumentOutOfRangeException">\r
121         <paramref name="offset" /> 或 <paramref name="count" /> 小於零。-或-<paramref name="array" /> 長度減去索引起點小於 <paramref name="count" />。</exception>\r
122       <exception cref="T:System.IO.InvalidDataException">資料的格式無效。</exception>\r
123       <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
124     </member>\r
125     <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
126       <summary>這個作業不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
127       <returns>長整數值。</returns>\r
128       <param name="offset">在資料流中的位置。</param>\r
129       <param name="origin">其中一個 <see cref="T:System.IO.SeekOrigin" /> 值。</param>\r
130       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
131     </member>\r
132     <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
133       <summary>這個作業不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
134       <param name="value">資料流的長度。</param>\r
135       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
136     </member>\r
137     <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
138       <summary>從指定的位元組陣列將壓縮的位元組寫入基礎資料流。</summary>\r
139       <param name="array">包含要壓縮之資料的緩衝區。</param>\r
140       <param name="offset">\r
141         <paramref name="array" /> 中的位元組位移,即讀取位元組的來源位置。</param>\r
142       <param name="count">寫入的最大位元組數。</param>\r
143     </member>\r
144     <member name="T:System.IO.Compression.GZipStream">\r
145       <summary>提供用於壓縮和解壓縮資料流的方法和屬性。</summary>\r
146     </member>\r
147     <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
148       <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體。</summary>\r
149       <param name="stream">要寫入壓縮資料的資料流。</param>\r
150       <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
151       <exception cref="T:System.ArgumentNullException">\r
152         <paramref name="stream" /> 為 null。</exception>\r
153       <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
154     </member>\r
155     <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
156       <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
157       <param name="stream">要寫入壓縮資料的資料流。</param>\r
158       <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
159       <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.GZipStream" /> 物件之後,將資料流物件保持開啟;否則為 false。</param>\r
160       <exception cref="T:System.ArgumentNullException">\r
161         <paramref name="stream" /> 為 null。</exception>\r
162       <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
163     </member>\r
164     <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
165       <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體。</summary>\r
166       <param name="stream">寫入壓縮或解壓縮資料的資料流。</param>\r
167       <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
168       <exception cref="T:System.ArgumentNullException">\r
169         <paramref name="stream" /> 為 null。</exception>\r
170       <exception cref="T:System.ArgumentException">\r
171         <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>\r
172     </member>\r
173     <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
174       <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
175       <param name="stream">寫入壓縮或解壓縮資料的資料流。</param>\r
176       <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
177       <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.GZipStream" /> 物件之後,將資料流保持開啟;否則為 false。</param>\r
178       <exception cref="T:System.ArgumentNullException">\r
179         <paramref name="stream" /> 為 null。</exception>\r
180       <exception cref="T:System.ArgumentException">\r
181         <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>\r
182     </member>\r
183     <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
184       <summary>取得基礎資料流的參考。</summary>\r
185       <returns>資料流物件,表示基礎資料流。</returns>\r
186       <exception cref="T:System.ObjectDisposedException">已關閉基礎資料流。</exception>\r
187       <PermissionSet>\r
188         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
189       </PermissionSet>\r
190     </member>\r
191     <member name="P:System.IO.Compression.GZipStream.CanRead">\r
192       <summary>取得值,指出在解壓縮檔案時,資料流是否支援讀取。</summary>\r
193       <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Decompress,,並且基礎資料流支援讀取,且不處於關閉狀態,則為 true;否則為 false。</returns>\r
194       <PermissionSet>\r
195         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
196       </PermissionSet>\r
197     </member>\r
198     <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
199       <summary>取得值,指出資料流是否支援搜尋。</summary>\r
200       <returns>所有情況下都是 false。</returns>\r
201     </member>\r
202     <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
203       <summary>取得值,指出資料流是否支援寫入。</summary>\r
204       <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Compress,並且基礎資料流支援寫入,且不處於關閉狀態,則為 true;否則為 false。</returns>\r
205       <PermissionSet>\r
206         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
207       </PermissionSet>\r
208     </member>\r
209     <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
210       <summary>釋放 <see cref="T:System.IO.Compression.GZipStream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>\r
211       <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>\r
212     </member>\r
213     <member name="M:System.IO.Compression.GZipStream.Flush">\r
214       <summary>這個方法目前的實作沒有任何功能。</summary>\r
215       <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
216       <PermissionSet>\r
217         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
218       </PermissionSet>\r
219     </member>\r
220     <member name="P:System.IO.Compression.GZipStream.Length">\r
221       <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
222       <returns>長整數值。</returns>\r
223       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
224       <PermissionSet>\r
225         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
226       </PermissionSet>\r
227     </member>\r
228     <member name="P:System.IO.Compression.GZipStream.Position">\r
229       <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
230       <returns>長整數值。</returns>\r
231       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
232       <PermissionSet>\r
233         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
234       </PermissionSet>\r
235     </member>\r
236     <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
237       <summary>將大量解壓縮的位元組讀入指定的位元組陣列。</summary>\r
238       <returns>解壓縮至位元組陣列的位元組數。如果已達到資料流的結尾,則會傳回零或位元組數。</returns>\r
239       <param name="array">用於儲存解壓縮位元組的陣列。</param>\r
240       <param name="offset">要在其中放置讀取位元組之 <paramref name="array" /> 的位元組位移。</param>\r
241       <param name="count">要讀取的最大解壓縮位元組數。</param>\r
242       <exception cref="T:System.ArgumentNullException">\r
243         <paramref name="array" /> 為 null。</exception>\r
244       <exception cref="T:System.InvalidOperationException">建立物件時,<see cref="T:System.IO.Compression.CompressionMode" /> 的值為 Compress。-或-基礎資料流不支援讀取。</exception>\r
245       <exception cref="T:System.ArgumentOutOfRangeException">\r
246         <paramref name="offset" /> 或 <paramref name="count" /> 小於零。-或-<paramref name="array" /> 長度減去索引起點小於 <paramref name="count" />。</exception>\r
247       <exception cref="T:System.IO.InvalidDataException">資料的格式無效。</exception>\r
248       <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
249     </member>\r
250     <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
251       <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
252       <returns>長整數值。</returns>\r
253       <param name="offset">在資料流中的位置。</param>\r
254       <param name="origin">其中一個 <see cref="T:System.IO.SeekOrigin" /> 值。</param>\r
255       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
256     </member>\r
257     <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
258       <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
259       <param name="value">資料流的長度。</param>\r
260       <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
261     </member>\r
262     <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
263       <summary>從指定的位元組陣列將壓縮的位元組寫入基礎資料流。</summary>\r
264       <param name="array">包含要壓縮之資料的緩衝區。</param>\r
265       <param name="offset">\r
266         <paramref name="array" /> 中的位元組位移,即讀取位元組的來源位置。</param>\r
267       <param name="count">寫入的最大位元組數。</param>\r
268       <exception cref="T:System.ObjectDisposedException">無法執行寫入作業,因為資料流已關閉。</exception>\r
269     </member>\r
270     <member name="T:System.IO.Compression.ZipArchive">\r
271       <summary>代表 zip 封存格式的壓縮檔封裝。</summary>\r
272     </member>\r
273     <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
274       <summary>從指定的資料流,初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體。</summary>\r
275       <param name="stream">包含要讀取之封存的資料流。</param>\r
276       <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
277       <exception cref="T:System.ArgumentNullException">\r
278         <paramref name="stream" /> is null.</exception>\r
279       <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
280     </member>\r
281     <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
282       <summary>使用指定的模式,從指定的資料流初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體。</summary>\r
283       <param name="stream">輸入或輸出資料流。</param>\r
284       <param name="mode">其中一個列舉值,指出是否使用 zip 封存讀取、建立或更新項目。</param>\r
285       <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
286       <exception cref="T:System.ArgumentNullException">\r
287         <paramref name="stream" /> is null.</exception>\r
288       <exception cref="T:System.ArgumentOutOfRangeException">\r
289         <paramref name="mode" /> is an invalid value.</exception>\r
290       <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>\r
291     </member>\r
292     <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
293       <summary>在指定之模式的指定資料流上,初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體,並選擇性地保留資料流開啟狀態。</summary>\r
294       <param name="stream">輸入或輸出資料流。</param>\r
295       <param name="mode">其中一個列舉值,指出是否使用 zip 封存讀取、建立或更新項目。</param>\r
296       <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.ZipArchive" /> 物件之後,將資料流保持開啟,否則為 false。</param>\r
297       <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
298       <exception cref="T:System.ArgumentNullException">\r
299         <paramref name="stream" /> is null.</exception>\r
300       <exception cref="T:System.ArgumentOutOfRangeException">\r
301         <paramref name="mode" /> is an invalid value.</exception>\r
302       <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>\r
303     </member>\r
304     <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
305       <summary>在指定模式的指定資料流上,初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體,使用項目名稱的指定編碼方式,並選擇性地保留資料流開啟狀態。</summary>\r
306       <param name="stream">輸入或輸出資料流。</param>\r
307       <param name="mode">其中一個列舉值,指出是否使用 zip 封存讀取、建立或更新項目。</param>\r
308       <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.ZipArchive" /> 物件之後,將資料流保持開啟,否則為 false。</param>\r
309       <param name="entryNameEncoding">在此封存中讀取或寫入項目名稱時要使用的編碼方式。只有需要編碼以與 Zip 封存工具和程式庫互通,且這類工具和程式庫不支援項目名稱使用 UTF-8 編碼時,才指定此參數的值。</param>\r
310       <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
311       <exception cref="T:System.ArgumentNullException">\r
312         <paramref name="stream" /> is null.</exception>\r
313       <exception cref="T:System.ArgumentOutOfRangeException">\r
314         <paramref name="mode" /> is an invalid value.</exception>\r
315       <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>\r
316     </member>\r
317     <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
318       <summary>在 zip 封存中建立具有指定之路徑和項目名稱的空項目。</summary>\r
319       <returns>Zip 封存中的空項目。</returns>\r
320       <param name="entryName">指定要建立之項目名稱的路徑 (相對於封存的根目錄)。</param>\r
321       <exception cref="T:System.ArgumentException">\r
322         <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
323       <exception cref="T:System.ArgumentNullException">\r
324         <paramref name="entryName" /> is null.</exception>\r
325       <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
326       <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
327     </member>\r
328     <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
329       <summary>在 zip 封存中建立具有指定之項目名稱和壓縮等級的空項目。</summary>\r
330       <returns>Zip 封存中的空項目。</returns>\r
331       <param name="entryName">指定要建立之項目名稱的路徑 (相對於封存的根目錄)。</param>\r
332       <param name="compressionLevel">其中一個列舉值,指出建立項目時是否要強調速度或壓縮的效益。</param>\r
333       <exception cref="T:System.ArgumentException">\r
334         <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
335       <exception cref="T:System.ArgumentNullException">\r
336         <paramref name="entryName" /> is null.</exception>\r
337       <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
338       <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
339     </member>\r
340     <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
341       <summary>將 <see cref="T:System.IO.Compression.ZipArchive" /> 類別目前的執行個體所使用的資源釋出。</summary>\r
342     </member>\r
343     <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
344       <summary>由 <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> 和 <see cref="M:System.Object.Finalize" /> 方法呼叫以釋放 <see cref="T:System.IO.Compression.ZipArchive" /> 類別之目前執行個體所使用的 Unmanaged 資源,並選擇性完成封存的寫入以及釋放 Managed 資源。</summary>\r
345       <param name="disposing">true 表示完成寫入封存並釋放 Managed 和 Unmanaged 資源,false 表示只釋放 Unmanaged 資源。</param>\r
346     </member>\r
347     <member name="P:System.IO.Compression.ZipArchive.Entries">\r
348       <summary>取得目前 zip 封存中所包含項目的集合。</summary>\r
349       <returns>目前 zip 封存中所包含項目的集合。</returns>\r
350       <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
351       <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
352       <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
353     </member>\r
354     <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
355       <summary>在 zip 封存中擷取指定項目的包裝函式。</summary>\r
356       <returns>封存中指定項目的包裝函式,如果項目不存在於封存中則為 null。</returns>\r
357       <param name="entryName">識別要擷取之項目的路徑 (相對於封存的根目錄)。</param>\r
358       <exception cref="T:System.ArgumentException">\r
359         <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
360       <exception cref="T:System.ArgumentNullException">\r
361         <paramref name="entryName" /> is null.</exception>\r
362       <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
363       <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
364       <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
365     </member>\r
366     <member name="P:System.IO.Compression.ZipArchive.Mode">\r
367       <summary>取得值,描述 zip 封存可以在項目上執行的動作類型。</summary>\r
368       <returns>其中一個列舉值,其描述 zip 封存可以在項目上執行的動作類型 (讀取、建立或更新)。</returns>\r
369     </member>\r
370     <member name="T:System.IO.Compression.ZipArchiveEntry">\r
371       <summary>表示 zip 封存中的壓縮檔。</summary>\r
372     </member>\r
373     <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
374       <summary>取得項目所屬的 zip 封存。</summary>\r
375       <returns>項目所屬的 Zip 封存,如果已刪除項目,則為 null。</returns>\r
376     </member>\r
377     <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
378       <summary>取得 Zip 封存中的項目壓縮大小。</summary>\r
379       <returns>Zip 封存中項目的壓縮大小。</returns>\r
380       <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
381     </member>\r
382     <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
383       <summary>從 zip 封存中刪除項目。</summary>\r
384       <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
385       <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>\r
386       <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
387     </member>\r
388     <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
389       <summary>取得 Zip 封存中的項目相對路徑。</summary>\r
390       <returns>Zip 封存中的項目相對路徑。</returns>\r
391     </member>\r
392     <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
393       <summary>取得或設定上次變更 zip 封存中之項目的時間。</summary>\r
394       <returns>上次變更 zip 封存中之項目的時間。</returns>\r
395       <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>\r
396       <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>\r
397       <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>\r
398     </member>\r
399     <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
400       <summary>取得 Zip 封存中的項目未壓縮大小。</summary>\r
401       <returns>Zip 封存中的項目未壓縮大小。</returns>\r
402       <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
403     </member>\r
404     <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
405       <summary>取得 Zip 封存中的項目檔名。</summary>\r
406       <returns>Zip 封存中的項目檔名。</returns>\r
407     </member>\r
408     <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
409       <summary>從 zip 封存中開啟項目。</summary>\r
410       <returns>代表此項目內容的資料流。</returns>\r
411       <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>\r
412       <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>\r
413       <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
414     </member>\r
415     <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
416       <summary>擷取 Zip 封存中項目的相對路徑。</summary>\r
417       <returns>項目的相對路徑,其為儲存在 <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" /> 屬性中的值。</returns>\r
418     </member>\r
419     <member name="T:System.IO.Compression.ZipArchiveMode">\r
420       <summary>指定與 zip 封存項目互動的值。</summary>\r
421     </member>\r
422     <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
423       <summary>僅允許建立新的封存項目。</summary>\r
424     </member>\r
425     <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
426       <summary>僅允許讀取封存項目。</summary>\r
427     </member>\r
428     <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
429       <summary>封存項目允許讀取及寫入作業。</summary>\r
430     </member>\r
431   </members>\r
432 </doc>