1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.Threading.Tasks</name>
7 <member name="T:System.AggregateException">
8 <summary>表示應用程式執行期間所發生的一個或多個錯誤。</summary>
10 <member name="M:System.AggregateException.#ctor">
11 <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
13 <member name="M:System.AggregateException.#ctor(System.Collections.Generic.IEnumerable{System.Exception})">
14 <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
15 <param name="innerExceptions">導致目前例外狀況的例外。</param>
16 <exception cref="T:System.ArgumentNullException">
17 <paramref name="innerExceptions" /> 引數為 null。</exception>
18 <exception cref="T:System.ArgumentException">
19 <paramref name="innerExceptions" /> 的項目為 Null。</exception>
21 <member name="M:System.AggregateException.#ctor(System.Exception[])">
22 <summary>使用造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
23 <param name="innerExceptions">導致目前例外狀況的例外。</param>
24 <exception cref="T:System.ArgumentNullException">
25 <paramref name="innerExceptions" /> 引數為 null。</exception>
26 <exception cref="T:System.ArgumentException">
27 <paramref name="innerExceptions" /> 的項目為 Null。</exception>
29 <member name="M:System.AggregateException.#ctor(System.String)">
30 <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
31 <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
33 <member name="M:System.AggregateException.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Exception})">
34 <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
35 <param name="message">解釋例外狀況原因的錯誤訊息。</param>
36 <param name="innerExceptions">導致目前例外狀況的例外。</param>
37 <exception cref="T:System.ArgumentNullException">
38 <paramref name="innerExceptions" /> 引數為 null。</exception>
39 <exception cref="T:System.ArgumentException">
40 <paramref name="innerExceptions" /> 的項目為 Null。</exception>
42 <member name="M:System.AggregateException.#ctor(System.String,System.Exception)">
43 <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
44 <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
45 <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
46 <exception cref="T:System.ArgumentNullException">
47 <paramref name="innerException" /> 引數為 null。</exception>
49 <member name="M:System.AggregateException.#ctor(System.String,System.Exception[])">
50 <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.AggregateException" /> 類別的新執行個體。</summary>
51 <param name="message">解釋例外狀況原因的錯誤訊息。</param>
52 <param name="innerExceptions">導致目前例外狀況的例外。</param>
53 <exception cref="T:System.ArgumentNullException">
54 <paramref name="innerExceptions" /> 引數為 null。</exception>
55 <exception cref="T:System.ArgumentException">
56 <paramref name="innerExceptions" /> 的項目為 Null。</exception>
58 <member name="M:System.AggregateException.Flatten">
59 <summary>將 <see cref="T:System.AggregateException" /> 執行個體簡維成單一新執行個體。</summary>
60 <returns>簡維的新 <see cref="T:System.AggregateException" />。</returns>
62 <member name="M:System.AggregateException.GetBaseException">
63 <summary>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</summary>
64 <returns>傳回這個例外狀況之根本原因的 <see cref="T:System.AggregateException" />。</returns>
66 <member name="M:System.AggregateException.Handle(System.Func{System.Exception,System.Boolean})">
67 <summary>對這個 <see cref="T:System.AggregateException" /> 包含的每個 <see cref="T:System.Exception" /> 叫用處理常式。</summary>
68 <param name="predicate">要對每個例外狀況執行的述詞。述詞會接受要處理的 <see cref="T:System.Exception" /> 做為引數,並傳回表示是否已處理例外狀況的布林值。</param>
69 <exception cref="T:System.ArgumentNullException">
70 <paramref name="predicate" /> 引數為 null。</exception>
71 <exception cref="T:System.AggregateException">未處理此 <see cref="T:System.AggregateException" /> 所包含的例外狀況。</exception>
73 <member name="P:System.AggregateException.InnerExceptions">
74 <summary>取得造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</summary>
75 <returns>傳回造成目前例外狀況之 <see cref="T:System.Exception" /> 執行個體的唯讀集合。</returns>
77 <member name="M:System.AggregateException.ToString">
78 <summary>建立並傳回目前 <see cref="T:System.AggregateException" /> 的字串表示。</summary>
79 <returns>目前例外狀況的字串表示。</returns>
81 <member name="T:System.OperationCanceledException">
82 <summary>在取消執行緒執行的作業之後,在執行緒中擲回的例外狀況。</summary>
83 <filterpriority>2</filterpriority>
85 <member name="M:System.OperationCanceledException.#ctor">
86 <summary>使用系統提供的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
88 <member name="M:System.OperationCanceledException.#ctor(System.String)">
89 <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
90 <param name="message">描述錯誤的 <see cref="T:System.String" />。</param>
92 <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception)">
93 <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
94 <param name="message">解釋例外狀況原因的錯誤訊息。</param>
95 <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
97 <member name="M:System.OperationCanceledException.#ctor(System.String,System.Exception,System.Threading.CancellationToken)">
98 <summary>使用指定的錯誤訊息、造成這個例外狀況原因的內部例外狀況參考和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
99 <param name="message">解釋例外狀況原因的錯誤訊息。</param>
100 <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
101 <param name="token">與已取消作業關聯的取消語彙基元。</param>
103 <member name="M:System.OperationCanceledException.#ctor(System.String,System.Threading.CancellationToken)">
104 <summary>使用指定的錯誤訊息和取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
105 <param name="message">解釋例外狀況原因的錯誤訊息。</param>
106 <param name="token">與已取消作業關聯的取消語彙基元。</param>
108 <member name="M:System.OperationCanceledException.#ctor(System.Threading.CancellationToken)">
109 <summary>使用取消語彙基元,初始化 <see cref="T:System.OperationCanceledException" /> 類別的新執行個體。</summary>
110 <param name="token">與已取消作業關聯的取消語彙基元。</param>
112 <member name="P:System.OperationCanceledException.CancellationToken">
113 <summary>取得與已取消之作業相關聯的語彙基元。</summary>
114 <returns>與已取消之作業相關聯的語彙基元,或是預設語彙基元。</returns>
116 <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder">
117 <summary>表示非同步方法產生器,會傳回工作。</summary>
119 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
120 <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
121 <param name="awaiter">awaiter。</param>
122 <param name="stateMachine">狀態機器。</param>
123 <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
124 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
126 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
127 <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
128 <param name="awaiter">awaiter。</param>
129 <param name="stateMachine">狀態機器。</param>
130 <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
131 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
133 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create">
134 <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder" /> 類別的執行個體。</summary>
135 <returns>產生器的新執行個體。</returns>
137 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception)">
138 <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
139 <param name="exception">要繫結至工作的例外狀況。</param>
140 <exception cref="T:System.ArgumentNullException">
141 <paramref name="exception" /> 為 null。</exception>
142 <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
144 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult">
145 <summary>將工作標記為已成功完成。</summary>
146 <exception cref="T:System.InvalidOperationException">工作已完成。-或-產生器未初始化。</exception>
148 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
149 <summary>將產生器與指定的狀態機器產生關聯。</summary>
150 <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
151 <exception cref="T:System.ArgumentNullException">
152 <paramref name="stateMachine" /> 為 null。</exception>
153 <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
155 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start``1(``0@)">
156 <summary>開始執行具有相關聯狀態機器的產生器。</summary>
157 <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
158 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
159 <exception cref="T:System.ArgumentNullException">
160 <paramref name="stateMachine" /> 為 null。</exception>
162 <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task">
163 <summary>取得此產生器的工作。</summary>
164 <returns>此產生器的工作。</returns>
165 <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
167 <member name="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1">
168 <summary>表示非同步方法的產生器,會傳回一項工作並提供結果參數。</summary>
169 <typeparam name="TResult">要用來完成工作的結果。</typeparam>
171 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitOnCompleted``2(``0@,``1@)">
172 <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
173 <param name="awaiter">awaiter。</param>
174 <param name="stateMachine">狀態機器。</param>
175 <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
176 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
178 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AwaitUnsafeOnCompleted``2(``0@,``1@)">
179 <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
180 <param name="awaiter">awaiter。</param>
181 <param name="stateMachine">狀態機器。</param>
182 <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
183 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
185 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Create">
186 <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1" /> 類別的執行個體。</summary>
187 <returns>產生器的新執行個體。</returns>
189 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetException(System.Exception)">
190 <summary>將工作標示為失敗,並將指定的例外狀況繫結至工作。</summary>
191 <param name="exception">要繫結至工作的例外狀況。</param>
192 <exception cref="T:System.ArgumentNullException">
193 <paramref name="exception" /> 為 null。</exception>
194 <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
196 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetResult(`0)">
197 <summary>將工作標記為已成功完成。</summary>
198 <param name="result">要用來完成工作的結果。</param>
199 <exception cref="T:System.InvalidOperationException">工作已完成。</exception>
201 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
202 <summary>將產生器與指定的狀態機器產生關聯。</summary>
203 <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
204 <exception cref="T:System.ArgumentNullException">
205 <paramref name="stateMachine" /> 為 null。</exception>
206 <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
208 <member name="M:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start``1(``0@)">
209 <summary>開始執行具有相關聯狀態機器的產生器。</summary>
210 <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
211 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
212 <exception cref="T:System.ArgumentNullException">
213 <paramref name="stateMachine" /> 為 null。</exception>
215 <member name="P:System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Task">
216 <summary>取得此產生器的工作。</summary>
217 <returns>此產生器的工作。</returns>
219 <member name="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder">
220 <summary>表示非同步方法產生器,不會傳回值。</summary>
222 <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitOnCompleted``2(``0@,``1@)">
223 <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。</summary>
224 <param name="awaiter">awaiter。</param>
225 <param name="stateMachine">狀態機器。</param>
226 <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
227 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
229 <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.AwaitUnsafeOnCompleted``2(``0@,``1@)">
230 <summary>排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。可以從部分信任程式碼呼叫這個方法。</summary>
231 <param name="awaiter">awaiter。</param>
232 <param name="stateMachine">狀態機器。</param>
233 <typeparam name="TAwaiter">awaiter 的型別。</typeparam>
234 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
236 <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Create">
237 <summary>建立 <see cref="T:System.Runtime.CompilerServices.AsyncVoidMethodBuilder" /> 類別的執行個體。</summary>
238 <returns>產生器的新執行個體。</returns>
240 <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetException(System.Exception)">
241 <summary>將例外狀況繫結至方法建立幫手。</summary>
242 <param name="exception">要繫結的例外狀況。</param>
243 <exception cref="T:System.ArgumentNullException">
244 <paramref name="exception" /> 為 null。</exception>
245 <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
247 <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetResult">
248 <summary>將方法產生器標記為成功完成。</summary>
249 <exception cref="T:System.InvalidOperationException">產生器未初始化。</exception>
251 <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
252 <summary>將產生器與指定的狀態機器產生關聯。</summary>
253 <param name="stateMachine">要和產生器產生關聯的狀態機器執行個體。</param>
254 <exception cref="T:System.ArgumentNullException">
255 <paramref name="stateMachine" /> 為 null。</exception>
256 <exception cref="T:System.InvalidOperationException">狀態電腦先前已經設定。</exception>
258 <member name="M:System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start``1(``0@)">
259 <summary>開始執行具有相關聯狀態機器的產生器。</summary>
260 <param name="stateMachine">狀態機器執行個體,由參考傳遞。</param>
261 <typeparam name="TStateMachine">狀態機器的類型。</typeparam>
262 <exception cref="T:System.ArgumentNullException">
263 <paramref name="stateMachine" /> 為 null。</exception>
265 <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable">
266 <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
268 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.GetAwaiter">
269 <summary>傳回這個 awaitable 物件的 awaiter。</summary>
270 <returns>awaiter。</returns>
272 <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1">
273 <summary>提供 awaitable 物件,啟用工作上之設定的等候。</summary>
274 <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的型別。</typeparam>
276 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.GetAwaiter">
277 <summary>傳回這個 awaitable 物件的 awaiter。</summary>
278 <returns>awaiter。</returns>
280 <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter">
281 <summary>提供 awaitable 物件 (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1" />) 的 awaiter。</summary>
283 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult">
284 <summary>結束等候已完成的工作。</summary>
285 <returns>已完成的工作的結果。</returns>
286 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
287 <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
288 <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
290 <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.IsCompleted">
291 <summary>取得值,指出等候的工作是否已完成。</summary>
292 <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
293 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
295 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
296 <summary>排程此 awaiter 相關工作的接續動作。</summary>
297 <param name="continuation">等候作業完成時要叫用的動作。</param>
298 <exception cref="T:System.ArgumentNullException">
299 <paramref name="continuation" /> 引數為 null。</exception>
300 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
302 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
303 <summary>排程此 awaiter 相關工作的接續動作。</summary>
304 <param name="continuation">等候作業完成時要叫用的動作。</param>
305 <exception cref="T:System.ArgumentNullException">
306 <paramref name="continuation" /> 引數為 null。</exception>
307 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
309 <member name="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter">
310 <summary>提供 awaitable (<see cref="T:System.Runtime.CompilerServices.ConfiguredTaskAwaitable" />) 物件的 awaiter。</summary>
312 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult">
313 <summary>結束等候已完成的工作。</summary>
314 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
315 <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
316 <exception cref="T:System.Exception">以出錯狀態完成的工作。</exception>
318 <member name="P:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.IsCompleted">
319 <summary>取得值,指出等候的工作是否已完成。</summary>
320 <returns>如果等候的工作已完成,則為 true,否則為 false。</returns>
321 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
323 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.OnCompleted(System.Action)">
324 <summary>排程此 awaiter 相關工作的接續動作。</summary>
325 <param name="continuation">等候作業完成時要叫用的動作。</param>
326 <exception cref="T:System.ArgumentNullException">
327 <paramref name="continuation" /> 引數為 null。</exception>
328 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
330 <member name="M:System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.UnsafeOnCompleted(System.Action)">
331 <summary>排程此 awaiter 相關工作的接續動作。</summary>
332 <param name="continuation">等候作業完成時要叫用的動作。</param>
333 <exception cref="T:System.ArgumentNullException">
334 <paramref name="continuation" /> 引數為 null。</exception>
335 <exception cref="T:System.NullReferenceException">awaiter 未正確初始化。</exception>
337 <member name="T:System.Runtime.CompilerServices.IAsyncStateMachine">
338 <summary>表示針對非同步方法所產生的狀態機器。這個型別僅供編譯器使用。</summary>
340 <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.MoveNext">
341 <summary>將狀態機器移到下一個狀態。</summary>
343 <member name="M:System.Runtime.CompilerServices.IAsyncStateMachine.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine)">
344 <summary>使用堆積配置的複本設定狀態機器。</summary>
345 <param name="stateMachine">堆積配置的複本。</param>
347 <member name="T:System.Runtime.CompilerServices.ICriticalNotifyCompletion">
348 <summary>表示在 await 作業完成時排程接續符號的 awaiter。</summary>
350 <member name="M:System.Runtime.CompilerServices.ICriticalNotifyCompletion.UnsafeOnCompleted(System.Action)">
351 <summary>排程執行個體完成時所叫用的接續動作。</summary>
352 <param name="continuation">作業完成時要叫用的動作。</param>
353 <exception cref="T:System.ArgumentNullException">
354 <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
356 <member name="T:System.Runtime.CompilerServices.INotifyCompletion">
357 <summary>表示在作業完成時排程接續符號的作業。</summary>
359 <member name="M:System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)">
360 <summary>排程執行個體完成時所叫用的接續動作。</summary>
361 <param name="continuation">作業完成時要叫用的動作。</param>
362 <exception cref="T:System.ArgumentNullException">
363 <paramref name="continuation" /> 引數是 null (在 Visual Basic 中為 Nothing)。</exception>
365 <member name="T:System.Runtime.CompilerServices.TaskAwaiter">
366 <summary>提供等候非同步工作完成的物件。</summary>
368 <member name="M:System.Runtime.CompilerServices.TaskAwaiter.GetResult">
369 <summary>結束對非同步工作完成的等候。</summary>
370 <exception cref="T:System.NullReferenceException">
371 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
372 <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
373 <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
375 <member name="P:System.Runtime.CompilerServices.TaskAwaiter.IsCompleted">
376 <summary>取得值,指出非同步工作是否已經完成。</summary>
377 <returns>如果工作已完成,則為 true,否則為 false。</returns>
378 <exception cref="T:System.NullReferenceException">
379 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
381 <member name="M:System.Runtime.CompilerServices.TaskAwaiter.OnCompleted(System.Action)">
382 <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
383 <param name="continuation">等候作業完成時要執行的動作。</param>
384 <exception cref="T:System.ArgumentNullException">
385 <paramref name="continuation" /> 為 null。</exception>
386 <exception cref="T:System.NullReferenceException">
387 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter" />物件未正確初始化。</exception>
389 <member name="M:System.Runtime.CompilerServices.TaskAwaiter.UnsafeOnCompleted(System.Action)">
390 <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
391 <param name="continuation">等候作業完成時要叫用的動作。</param>
392 <exception cref="T:System.ArgumentNullException">
393 <paramref name="continuation" /> 為 null。</exception>
394 <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
396 <member name="T:System.Runtime.CompilerServices.TaskAwaiter`1">
397 <summary>表示等候非同步工作完成,並提供結果參數的物件。</summary>
398 <typeparam name="TResult">工作的結果。</typeparam>
400 <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.GetResult">
401 <summary>結束對非同步工作完成的等候。</summary>
402 <returns>已完成的工作的結果。</returns>
403 <exception cref="T:System.NullReferenceException">
404 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
405 <exception cref="T:System.Threading.Tasks.TaskCanceledException">工作已取消。</exception>
406 <exception cref="T:System.Exception">完成的工作處於 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</exception>
408 <member name="P:System.Runtime.CompilerServices.TaskAwaiter`1.IsCompleted">
409 <summary>取得值,指出非同步工作是否已經完成。</summary>
410 <returns>如果工作已完成,則為 true,否則為 false。</returns>
411 <exception cref="T:System.NullReferenceException">
412 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
414 <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.OnCompleted(System.Action)">
415 <summary>設定 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" /> 物件停止等待非同步工作完成時要執行時的動作。</summary>
416 <param name="continuation">等候作業完成時要執行的動作。</param>
417 <exception cref="T:System.ArgumentNullException">
418 <paramref name="continuation" /> 為 null。</exception>
419 <exception cref="T:System.NullReferenceException">
420 <see cref="T:System.Runtime.CompilerServices.TaskAwaiter`1" />物件未正確初始化。</exception>
422 <member name="M:System.Runtime.CompilerServices.TaskAwaiter`1.UnsafeOnCompleted(System.Action)">
423 <summary>排程此 awaiter 相關聯的非同步工作的接續動作。</summary>
424 <param name="continuation">等候作業完成時要叫用的動作。</param>
425 <exception cref="T:System.ArgumentNullException">
426 <paramref name="continuation" /> 為 null。</exception>
427 <exception cref="T:System.InvalidOperationException">awaiter 未正確初始化。</exception>
429 <member name="T:System.Runtime.CompilerServices.YieldAwaitable">
430 <summary>以非同步方式切換到目標環境時,提供等候的內容。</summary>
432 <member name="M:System.Runtime.CompilerServices.YieldAwaitable.GetAwaiter">
433 <summary>擷取此類別執行個體的 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 物件。</summary>
434 <returns>物件,用來監視非同步作業的完成。</returns>
436 <member name="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter">
437 <summary>提供要切換至目標環境的 awaiter。</summary>
439 <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.GetResult">
440 <summary>結束等候作業。</summary>
442 <member name="P:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.IsCompleted">
443 <summary>取得值,指出是否不需要 yield。</summary>
444 <returns>永遠為 false,這表示 <see cref="T:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter" /> 永遠都要有 yield。</returns>
446 <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.OnCompleted(System.Action)">
447 <summary>設定要叫用的接續符號。</summary>
448 <param name="continuation">以非同步方式叫用的動作。</param>
449 <exception cref="T:System.ArgumentNullException">
450 <paramref name="continuation" /> 為 null。</exception>
452 <member name="M:System.Runtime.CompilerServices.YieldAwaitable.YieldAwaiter.UnsafeOnCompleted(System.Action)">
453 <summary>將 <paramref name="continuation" /> 回傳至目前的內容。</summary>
454 <param name="continuation">以非同步方式叫用的動作。</param>
455 <exception cref="T:System.ArgumentNullException">
456 <paramref name="continuation" /> 引數為 null。</exception>
458 <member name="T:System.Threading.CancellationToken">
459 <summary>傳播通知,表示應該取消作業。</summary>
461 <member name="M:System.Threading.CancellationToken.#ctor(System.Boolean)">
462 <summary>初始化 <see cref="T:System.Threading.CancellationToken" />。</summary>
463 <param name="canceled">語彙基元的已取消狀態。</param>
465 <member name="P:System.Threading.CancellationToken.CanBeCanceled">
466 <summary>取得這個語彙基元是否能夠處於已取消狀態。</summary>
467 <returns>如果這個語彙基元能夠處於已取消狀態,則為 true;否則為 false。</returns>
469 <member name="M:System.Threading.CancellationToken.Equals(System.Object)">
470 <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的 <see cref="T:System.Object" /> 是否相等。</summary>
471 <returns>如果 <paramref name="other" /> 是 <see cref="T:System.Threading.CancellationToken" />,且兩個執行個體相等,則為 true;否則為 false。如果兩個語彙基元與同一個 <see cref="T:System.Threading.CancellationTokenSource" /> 相關聯,或兩者都是從公用 CancellationToken 建構函式所建構且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,則這兩個語彙基元是相等的。</returns>
472 <param name="other">要與這個執行個體比較的其他物件。</param>
473 <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
475 <member name="M:System.Threading.CancellationToken.Equals(System.Threading.CancellationToken)">
476 <summary>判斷目前的 <see cref="T:System.Threading.CancellationToken" /> 執行個體與指定的語彙基元是否相等。</summary>
477 <returns>如果執行個體相等,則為 true;否則為 false。如果兩個語彙基元與同一個 <see cref="T:System.Threading.CancellationTokenSource" /> 相關聯,或兩者都是從公用 CancellationToken 建構函式所建構且其 <see cref="P:System.Threading.CancellationToken.IsCancellationRequested" /> 值相等,則這兩個語彙基元是相等的。</returns>
478 <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationToken" />。</param>
480 <member name="M:System.Threading.CancellationToken.GetHashCode">
481 <summary>做為 <see cref="T:System.Threading.CancellationToken" /> 的雜湊函式。</summary>
482 <returns>目前 <see cref="T:System.Threading.CancellationToken" /> 執行個體的雜湊碼。</returns>
484 <member name="P:System.Threading.CancellationToken.IsCancellationRequested">
485 <summary>取得是否已要求取消這個語彙基元。</summary>
486 <returns>如果已要求取消這個語彙基元,則為 true;否則為 false。</returns>
488 <member name="P:System.Threading.CancellationToken.None">
489 <summary>傳回空的 <see cref="T:System.Threading.CancellationToken" /> 值。</summary>
490 <returns>空的取消語彙基元。</returns>
492 <member name="M:System.Threading.CancellationToken.op_Equality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
493 <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否相等。</summary>
494 <returns>如果執行個體相等,則為 true;否則為 false。</returns>
495 <param name="left">第一個執行個體。</param>
496 <param name="right">第二個執行個體。</param>
497 <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
499 <member name="M:System.Threading.CancellationToken.op_Inequality(System.Threading.CancellationToken,System.Threading.CancellationToken)">
500 <summary>判斷兩個 <see cref="T:System.Threading.CancellationToken" /> 執行個體是否不相等。</summary>
501 <returns>如果執行個體不相等,則為 true;否則為 false。</returns>
502 <param name="left">第一個執行個體。</param>
503 <param name="right">第二個執行個體。</param>
504 <exception cref="T:System.ObjectDisposedException">An associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
506 <member name="M:System.Threading.CancellationToken.Register(System.Action)">
507 <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
508 <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
509 <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
510 <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
511 <exception cref="T:System.ArgumentNullException">
512 <paramref name="callback" /> is null.</exception>
514 <member name="M:System.Threading.CancellationToken.Register(System.Action,System.Boolean)">
515 <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
516 <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
517 <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
518 <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
519 <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
520 <exception cref="T:System.ArgumentNullException">
521 <paramref name="callback" /> is null.</exception>
523 <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object)">
524 <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
525 <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
526 <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
527 <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
528 <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
529 <exception cref="T:System.ArgumentNullException">
530 <paramref name="callback" /> is null.</exception>
532 <member name="M:System.Threading.CancellationToken.Register(System.Action{System.Object},System.Object,System.Boolean)">
533 <summary>註冊委派,當取消這個 <see cref="T:System.Threading.CancellationToken" /> 時將會呼叫該委派。</summary>
534 <returns>可用來取消註冊回呼的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體。</returns>
535 <param name="callback">取消 <see cref="T:System.Threading.CancellationToken" /> 時所要執行的委派。</param>
536 <param name="state">當叫用委派時,要傳遞給 <paramref name="callback" /> 的狀態。這可能是 null。</param>
537 <param name="useSynchronizationContext">布林值,表示是否要擷取目前的 <see cref="T:System.Threading.SynchronizationContext" /> 並在叫用 <paramref name="callback" /> 時使用它。</param>
538 <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
539 <exception cref="T:System.ArgumentNullException">
540 <paramref name="callback" /> is null.</exception>
542 <member name="M:System.Threading.CancellationToken.ThrowIfCancellationRequested">
543 <summary>如果已要求取消這個語彙基元,則擲回 <see cref="T:System.OperationCanceledException" />。</summary>
544 <exception cref="T:System.OperationCanceledException">The token has had cancellation requested.</exception>
545 <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
547 <member name="P:System.Threading.CancellationToken.WaitHandle">
548 <summary>取得取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</summary>
549 <returns>取消語彙基元時所發出的 <see cref="T:System.Threading.WaitHandle" /> 信號。</returns>
550 <exception cref="T:System.ObjectDisposedException">The associated <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
552 <member name="T:System.Threading.CancellationTokenRegistration">
553 <summary>表示已向 <see cref="T:System.Threading.CancellationToken" /> 登錄的回呼委派。</summary>
555 <member name="M:System.Threading.CancellationTokenRegistration.Dispose">
556 <summary>將 <see cref="T:System.Threading.CancellationTokenRegistration" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
558 <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Object)">
559 <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
560 <returns>如果這個執行個體和 <paramref name="obj" /> 相等則為 True,否則為 False。如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
561 <param name="obj">要與這個執行個體比較的其他物件。</param>
563 <member name="M:System.Threading.CancellationTokenRegistration.Equals(System.Threading.CancellationTokenRegistration)">
564 <summary>判斷目前的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體與指定的 <see cref="T:System.Threading.CancellationTokenRegistration" /> 是否相等。</summary>
565 <returns>如果這個執行個體和 <paramref name="other" /> 相等則為 True,否則為 False。 如果兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體都參考 <see cref="T:System.Threading.CancellationToken" /> 的相同 Register 方法之單一呼叫的輸出,則這兩個執行個體相等。</returns>
566 <param name="other">要與這個執行個體比較的其他 <see cref="T:System.Threading.CancellationTokenRegistration" />。</param>
568 <member name="M:System.Threading.CancellationTokenRegistration.GetHashCode">
569 <summary>做為 <see cref="T:System.Threading.CancellationTokenRegistration" /> 的雜湊函式。</summary>
570 <returns>目前 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體的雜湊碼。</returns>
572 <member name="M:System.Threading.CancellationTokenRegistration.op_Equality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
573 <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否相等。</summary>
574 <returns>如果執行個體相等,則為 true,否則為 false。</returns>
575 <param name="left">第一個執行個體。</param>
576 <param name="right">第二個執行個體。</param>
578 <member name="M:System.Threading.CancellationTokenRegistration.op_Inequality(System.Threading.CancellationTokenRegistration,System.Threading.CancellationTokenRegistration)">
579 <summary>判斷兩個 <see cref="T:System.Threading.CancellationTokenRegistration" /> 執行個體是否不相等。</summary>
580 <returns>如果執行個體不相等則為 true,否則為 false。</returns>
581 <param name="left">第一個執行個體。</param>
582 <param name="right">第二個執行個體。</param>
584 <member name="T:System.Threading.CancellationTokenSource">
585 <summary>向 <see cref="T:System.Threading.CancellationToken" /> 發出訊號,表示應該將它取消。</summary>
587 <member name="M:System.Threading.CancellationTokenSource.#ctor">
588 <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體。</summary>
590 <member name="M:System.Threading.CancellationTokenSource.#ctor(System.Int32)">
591 <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,過了指定的延遲時間 (以毫秒為單位) 之後,將會取消這個執行個體。</summary>
592 <param name="millisecondsDelay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
593 <exception cref="T:System.ArgumentOutOfRangeException">
594 <paramref name="millisecondsDelay" /> is less than -1. </exception>
596 <member name="M:System.Threading.CancellationTokenSource.#ctor(System.TimeSpan)">
597 <summary>初始化 <see cref="T:System.Threading.CancellationTokenSource" /> 類別的新執行個體,在指定的時間範圍之後,將會取消這個執行個體。</summary>
598 <param name="delay">取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前要等候的時間間隔 (毫秒)。</param>
599 <exception cref="T:System.ArgumentOutOfRangeException">
600 <paramref name="delay" />.<see cref="P:System.TimeSpan.TotalMilliseconds" /> is less than -1 or greater than <see cref="F:System.Int32.MaxValue" />.</exception>
602 <member name="M:System.Threading.CancellationTokenSource.Cancel">
603 <summary>傳遞取消要求。</summary>
604 <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
605 <exception cref="T:System.AggregateException">An aggregate exception containing all the exceptions thrown by the registered callbacks on the associated <see cref="T:System.Threading.CancellationToken" />.</exception>
607 <member name="M:System.Threading.CancellationTokenSource.Cancel(System.Boolean)">
608 <summary>傳遞取消要求,並指定是否應處理其餘回呼和可取消的作業。</summary>
609 <param name="throwOnFirstException">如果應該立即傳播例外狀況,則為 true;否則為 false。</param>
610 <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
611 <exception cref="T:System.AggregateException">An aggregate exception containing all the exceptions thrown by the registered callbacks on the associated <see cref="T:System.Threading.CancellationToken" />.</exception>
613 <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.Int32)">
614 <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定毫秒數之後的取消作業。</summary>
615 <param name="millisecondsDelay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
616 <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
617 <exception cref="T:System.ArgumentOutOfRangeException">The exception thrown when <paramref name="millisecondsDelay" /> is less than -1.</exception>
619 <member name="M:System.Threading.CancellationTokenSource.CancelAfter(System.TimeSpan)">
620 <summary>針對這個 <see cref="T:System.Threading.CancellationTokenSource" />,排定在指定時間範圍之後的取消作業。</summary>
621 <param name="delay">在取消此 <see cref="T:System.Threading.CancellationTokenSource" /> 之前,所要等待的時間範圍。</param>
622 <exception cref="T:System.ObjectDisposedException">The exception thrown when this <see cref="T:System.Threading.CancellationTokenSource" /> has been disposed.</exception>
623 <exception cref="T:System.ArgumentOutOfRangeException">The exception that is thrown when <paramref name="delay" /> is less than -1 or greater than Int32.MaxValue.</exception>
625 <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken,System.Threading.CancellationToken)">
626 <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
627 <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
628 <param name="token1">要觀察的第一個取消語彙基元。</param>
629 <param name="token2">要觀察的第二個取消語彙基元。</param>
630 <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
632 <member name="M:System.Threading.CancellationTokenSource.CreateLinkedTokenSource(System.Threading.CancellationToken[])">
633 <summary>建立 <see cref="T:System.Threading.CancellationTokenSource" />,且設定只要指定的陣列中有任何來源語彙基元處於已取消狀態,它就會處於已取消狀態。</summary>
634 <returns>已連結至來源語彙基元的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
635 <param name="tokens">包含要觀察之取消語彙基元執行個體的陣列。</param>
636 <exception cref="T:System.ObjectDisposedException">A <see cref="T:System.Threading.CancellationTokenSource" /> associated with one of the source tokens has been disposed.</exception>
637 <exception cref="T:System.ArgumentNullException">
638 <paramref name="tokens" /> is null.</exception>
639 <exception cref="T:System.ArgumentException">
640 <paramref name="tokens" /> is empty.</exception>
642 <member name="M:System.Threading.CancellationTokenSource.Dispose">
643 <summary>將 <see cref="T:System.Threading.CancellationTokenSource" /> 類別目前的執行個體所使用的資源全部釋出。</summary>
645 <member name="M:System.Threading.CancellationTokenSource.Dispose(System.Boolean)">
646 <summary>釋放 <see cref="T:System.Threading.CancellationTokenSource" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>
647 <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>
649 <member name="P:System.Threading.CancellationTokenSource.IsCancellationRequested">
650 <summary>取得是否已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消。</summary>
651 <returns>如果已為這個 <see cref="T:System.Threading.CancellationTokenSource" /> 要求取消,則為 true;否則為 false。</returns>
653 <member name="P:System.Threading.CancellationTokenSource.Token">
654 <summary>取得與這個 <see cref="T:System.Threading.CancellationToken" /> 關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</summary>
655 <returns>與這個 <see cref="T:System.Threading.CancellationToken" /> 相關聯的 <see cref="T:System.Threading.CancellationTokenSource" />。</returns>
656 <exception cref="T:System.ObjectDisposedException">The token source has been disposed.</exception>
658 <member name="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
659 <summary>提供工作排程器,以協調執行工作,並確保並行工作可以同時執行,而獨佔式工作永遠不可能。</summary>
661 <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor">
662 <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體。</summary>
664 <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler)">
665 <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體會以指定的排程器為目標。</summary>
666 <param name="taskScheduler">應該執行這一組的目標排程器。</param>
668 <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32)">
669 <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以具有最大並行層級的指定排程器為目標。</summary>
670 <param name="taskScheduler">應該執行這一組的目標排程器。</param>
671 <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
673 <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.#ctor(System.Threading.Tasks.TaskScheduler,System.Int32,System.Int32)">
674 <summary>初始化 <see cref="T:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair" /> 類別的新執行個體,這個執行個體以指定的排程器為目標,其具有最大並行層級與可當做一個單位來進行處理的排定工作最大數目。</summary>
675 <param name="taskScheduler">應該執行這一組的目標排程器。</param>
676 <param name="maxConcurrencyLevel">要同時執行的工作的最大數目。</param>
677 <param name="maxItemsPerTask">要針對此配對所使用的每個基礎排定工作進行處理的工作的最大數目。</param>
679 <member name="M:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Complete">
680 <summary>通知排程器配對,它不應該接受任何更多的工作。</summary>
682 <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.Completion">
683 <summary>取得 <see cref="T:System.Threading.Tasks.Task" />,當排程器已完成處理時,它就會完成。</summary>
684 <returns>排程器完成處理時將完成的非同步作業。</returns>
686 <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ConcurrentScheduler">
687 <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,而這些工作可能會與其他工作同時在此組上執行。</summary>
688 <returns>可用來同時排程工作的物件。</returns>
690 <member name="P:System.Threading.Tasks.ConcurrentExclusiveSchedulerPair.ExclusiveScheduler">
691 <summary>取得 <see cref="T:System.Threading.Tasks.TaskScheduler" />,這個物件可以用來排程工作至此組,相對於其他工作,這些工作必須以獨佔方式在此組上執行。</summary>
692 <returns>可用來排定無法與其他工作同時執行之工作的物件。</returns>
694 <member name="T:System.Threading.Tasks.Task">
695 <summary>表示非同步作業。若要瀏覽此類型的 .NET Framework 原始程式碼,請參閱 參考來源。</summary>
697 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action)">
698 <summary>使用指定的動作,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
699 <param name="action">委派,表示工作中要執行的程式碼。</param>
700 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
702 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken)">
703 <summary>使用指定的動作和 <see cref="T:System.Threading.Tasks.Task" />,初始化新的 <see cref="T:System.Threading.CancellationToken" />。</summary>
704 <param name="action">委派,表示工作中要執行的程式碼。</param>
705 <param name="cancellationToken">新工作將會觀察的 <see cref="T:System.Threading.CancellationToken" />。</param>
706 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed. </exception>
707 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
709 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
710 <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
711 <param name="action">委派,表示工作中要執行的程式碼。</param>
712 <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
713 <param name="creationOptions">
714 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
715 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
716 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
717 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
719 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action,System.Threading.Tasks.TaskCreationOptions)">
720 <summary>使用指定的動作和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
721 <param name="action">委派,表示工作中要執行的程式碼。</param>
722 <param name="creationOptions">
723 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
724 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
725 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
727 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object)">
728 <summary>使用指定的動作和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
729 <param name="action">委派,表示工作中要執行的程式碼。</param>
730 <param name="state">物件,表示動作所需的資料。</param>
731 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
733 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
734 <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
735 <param name="action">委派,表示工作中要執行的程式碼。</param>
736 <param name="state">物件,表示動作所需的資料。</param>
737 <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
738 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
739 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
741 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
742 <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
743 <param name="action">委派,表示工作中要執行的程式碼。</param>
744 <param name="state">物件,表示動作所需的資料。</param>
745 <param name="cancellationToken">新工作將會觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
746 <param name="creationOptions">
747 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
748 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
749 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
750 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
752 <member name="M:System.Threading.Tasks.Task.#ctor(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
753 <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
754 <param name="action">委派,表示工作中要執行的程式碼。</param>
755 <param name="state">物件,表示動作所需的資料。</param>
756 <param name="creationOptions">
757 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
758 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> argument is null.</exception>
759 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
761 <member name="P:System.Threading.Tasks.Task.AsyncState">
762 <summary>取得建立 <see cref="T:System.Threading.Tasks.Task" /> 時提供的狀態物件,如果未提供則為 null。</summary>
764 <see cref="T:System.Object" />,代表工作建立時傳入工作的狀態資料。</returns>
766 <member name="P:System.Threading.Tasks.Task.CompletedTask">
767 <summary>取得已成功完成的工作。</summary>
768 <returns>成功完成的工作。</returns>
770 <member name="M:System.Threading.Tasks.Task.ConfigureAwait(System.Boolean)">
771 <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
772 <returns>等候這項工作所用的物件。</returns>
773 <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回原始擷取的內容,否則為 false。</param>
775 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})">
776 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。</summary>
777 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
778 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
779 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
781 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
782 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收取消語彙基元並非同步執行的接續。</summary>
783 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
784 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
785 <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
786 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed. </exception>
787 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
789 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
790 <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
791 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
792 <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
793 <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
794 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
795 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
796 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
797 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
798 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
800 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
801 <summary>建立當目標工作完成時,會根據指定之 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 執行的接續。</summary>
802 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
803 <param name="continuationAction">要根據指定的 <paramref name="continuationOptions" /> 執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
804 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
805 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
806 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
808 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskScheduler)">
809 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會使用指定的排程器。</summary>
810 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
811 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
812 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
813 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
814 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. -or-The <paramref name="scheduler" /> argument is null.</exception>
816 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object)">
817 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊及執行的接續。</summary>
818 <returns>新的接續工作。</returns>
819 <param name="continuationAction">當工作完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
820 <param name="state">物件,表示接續動作所使用的資料。</param>
821 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
823 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken)">
824 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並非同步執行的接續。</summary>
825 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
826 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
827 <param name="state">物件,表示接續動作所使用的資料。</param>
828 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
829 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
830 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
832 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
833 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊和取消語彙基元,並執行的接續。接續會根據一組指定的條件執行,並使用指定的排程器。</summary>
834 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
835 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
836 <param name="state">物件,表示接續動作所使用的資料。</param>
837 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
838 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
839 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
840 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
841 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
842 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
843 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
845 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
846 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並執行的接續。接續會根據一組指定的條件執行。</summary>
847 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
848 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
849 <param name="state">物件,表示接續動作所使用的資料。</param>
850 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
851 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
852 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
854 <member name="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task,System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
855 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會接收呼叫端提供的狀態資訊並非同步執行的接續。接續會使用指定的排程器。</summary>
856 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
857 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
858 <param name="state">物件,表示接續動作所使用的資料。</param>
859 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
860 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
861 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
863 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0})">
864 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成並傳回值時非同步執行的接續。</summary>
865 <returns>新的接續工作。</returns>
866 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
867 <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
868 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
869 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
871 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
872 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會接收取消語彙基元。</summary>
873 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
874 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
875 <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
876 <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
877 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
878 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
880 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
881 <summary>建立會根據指定之接續選項執行並傳回值的接續。接續會接收取消語彙基元,並使用指定的排程器。</summary>
882 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
883 <param name="continuationFunction">要根據指定之 <paramref name="continuationOptions." /> 執行的函式。執行時,會將完成的工作當做引數傳遞給委派。</param>
884 <param name="cancellationToken">要指派給新接續工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
885 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
886 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
887 <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
888 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created the token has already been disposed.</exception>
889 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
890 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
892 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
893 <summary>建立會根據指定之接續選項執行並傳回值的接續。</summary>
894 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
895 <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
896 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
897 <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
898 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
899 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
900 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
902 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskScheduler)">
903 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時非同步執行的接續。接續會使用指定的排程器。</summary>
904 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
905 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
906 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
907 <typeparam name="TResult"> 接續作業所產生的結果類型。</typeparam>
908 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
909 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
911 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object)">
912 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會接收呼叫端提供的狀態資訊並非同步執行的接續。</summary>
913 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
914 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
915 <param name="state">物件,表示接續函式所使用的資料。</param>
916 <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
917 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
919 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken)">
920 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會非同步執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元。</summary>
921 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
922 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
923 <param name="state">物件,表示接續函式所使用的資料。</param>
924 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
925 <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
926 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
927 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
929 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
930 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成並傳回值時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊和取消語彙基元,並使用指定的排程器。</summary>
931 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
932 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
933 <param name="state">物件,表示接續函式所使用的資料。</param>
934 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
935 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
936 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
937 <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
938 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
939 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
940 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
941 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
943 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
944 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時,會根據指定的工作接續選項來執行的接續。接續會接收呼叫端提供的狀態資訊。</summary>
945 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
946 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
947 <param name="state">物件,表示接續函式所使用的資料。</param>
948 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
949 <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
950 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
951 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
953 <member name="M:System.Threading.Tasks.Task.ContinueWith``1(System.Func{System.Threading.Tasks.Task,System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
954 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task" /> 完成時非同步執行的接續。接續會接收呼叫端提供的狀態資訊,並使用指定的排程器。</summary>
955 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
956 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
957 <param name="state">物件,表示接續函式所使用的資料。</param>
958 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
959 <typeparam name="TResult">接續作業所產生的結果類型。</typeparam>
960 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
961 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
963 <member name="P:System.Threading.Tasks.Task.CreationOptions">
964 <summary>取得用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</summary>
965 <returns>用來建立這個工作的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</returns>
967 <member name="P:System.Threading.Tasks.Task.CurrentId">
968 <summary>傳回目前執行之 <see cref="T:System.Threading.Tasks.Task" /> 的唯一 ID。</summary>
969 <returns>系統指派給目前執行中工作的整數。</returns>
971 <member name="M:System.Threading.Tasks.Task.Delay(System.Int32)">
972 <summary>建立在時間延遲之後才會完成的工作。</summary>
973 <returns>代表時間延遲的工作。</returns>
974 <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
975 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1.</exception>
977 <member name="M:System.Threading.Tasks.Task.Delay(System.Int32,System.Threading.CancellationToken)">
978 <summary>建立在時間延遲之後才會完成的可取消工作。</summary>
979 <returns>代表時間延遲的工作。</returns>
980 <param name="millisecondsDelay">完成所傳回工作之前等待的毫秒數;-1 為無限期地等待。</param>
981 <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
982 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="millisecondsDelay" /> argument is less than -1. </exception>
983 <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled. </exception>
984 <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
986 <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)">
987 <summary>建立在指定時間間隔之後完成的工作。</summary>
988 <returns>代表時間延遲的工作。</returns>
989 <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
990 <exception cref="T:System.ArgumentOutOfRangeException">
991 <paramref name="delay" /> represents a negative time interval other than TimeSpan.FromMillseconds(-1). -or-The <paramref name="delay" /> argument's <see cref="P:System.TimeSpan.TotalMilliseconds" /> property is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
993 <member name="M:System.Threading.Tasks.Task.Delay(System.TimeSpan,System.Threading.CancellationToken)">
994 <summary>建立在指定時間間隔之後完成的可取消工作。</summary>
995 <returns>代表時間延遲的工作。</returns>
996 <param name="delay">完成所傳回工作之前要等待的時間範圍;TimeSpan.FromMilliseconds(-1) 表示無限期地等待。</param>
997 <param name="cancellationToken">將在完成傳回的工作之前檢查的取消語彙基元。</param>
998 <exception cref="T:System.ArgumentOutOfRangeException">
999 <paramref name="delay" /> represents a negative time interval other than TimeSpan.FromMillseconds(-1). -or-The <paramref name="delay" /> argument's <see cref="P:System.TimeSpan.TotalMilliseconds" /> property is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
1000 <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
1001 <exception cref="T:System.ObjectDisposedException">The provided <paramref name="cancellationToken" /> has already been disposed. </exception>
1003 <member name="P:System.Threading.Tasks.Task.Exception">
1004 <summary>取得導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。如果 <see cref="T:System.Threading.Tasks.Task" /> 順利完成,或未擲回任何例外狀況,則這會傳回 null。</summary>
1005 <returns>導致 <see cref="T:System.AggregateException" /> 不當結束的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1007 <member name="P:System.Threading.Tasks.Task.Factory">
1008 <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
1009 <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task" /> 和 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
1011 <member name="M:System.Threading.Tasks.Task.FromCanceled(System.Threading.CancellationToken)">
1012 <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
1013 <returns>取消的工作。</returns>
1014 <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
1016 <member name="M:System.Threading.Tasks.Task.FromCanceled``1(System.Threading.CancellationToken)">
1017 <summary>建立以指定的取消語彙基元取消而完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1018 <returns>取消的工作。</returns>
1019 <param name="cancellationToken">可用來完成工作的取消語彙基元。</param>
1020 <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
1022 <member name="M:System.Threading.Tasks.Task.FromException``1(System.Exception)">
1023 <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1024 <returns>發生錯誤的工作。</returns>
1025 <param name="exception">可用來完成工作的例外狀況。</param>
1026 <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
1028 <member name="M:System.Threading.Tasks.Task.FromException(System.Exception)">
1029 <summary>建立以指定例外狀況完成的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
1030 <returns>發生錯誤的工作。</returns>
1031 <param name="exception">可用來完成工作的例外狀況。</param>
1033 <member name="M:System.Threading.Tasks.Task.FromResult``1(``0)">
1034 <summary>建立已成功完成且具有指定之結果的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1035 <returns>成功完成的工作。</returns>
1036 <param name="result">要儲存到完成的工作的結果。</param>
1037 <typeparam name="TResult">工作傳回的結果的類型。</typeparam>
1039 <member name="M:System.Threading.Tasks.Task.GetAwaiter">
1040 <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task" /> 的 awaiter。</summary>
1041 <returns>awaiter 執行個體。</returns>
1043 <member name="P:System.Threading.Tasks.Task.Id">
1044 <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的唯一 ID。</summary>
1045 <returns>系統指派給這個工作執行個體的整數。</returns>
1047 <member name="P:System.Threading.Tasks.Task.IsCanceled">
1048 <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 執行個體是否因取消才完成執行。</summary>
1049 <returns>如果工作是由於取消而完成,則為 true,否則為 false。</returns>
1051 <member name="P:System.Threading.Tasks.Task.IsCompleted">
1052 <summary>取得這個 <see cref="T:System.Threading.Tasks.Task" /> 是否已完成。</summary>
1053 <returns>如果工作已完成,則為 true,否則為 false。</returns>
1055 <member name="P:System.Threading.Tasks.Task.IsFaulted">
1056 <summary>取得 <see cref="T:System.Threading.Tasks.Task" /> 是否因未處理的例外狀況才完成。</summary>
1057 <returns>如果工作擲回未處理的例外狀況,則為 true,否則為 false。</returns>
1059 <member name="M:System.Threading.Tasks.Task.Run(System.Action)">
1060 <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
1061 <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
1062 <param name="action">要以非同步方式執行的工作</param>
1063 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
1065 <member name="M:System.Threading.Tasks.Task.Run(System.Action,System.Threading.CancellationToken)">
1066 <summary>將指定在 ThreadPool 執行工作排入佇列,並傳回該工作的工作控制代碼。</summary>
1067 <returns>表示已進入佇列要在 ThreadPool 中執行之工作 (work) 的工作 (task)。</returns>
1068 <param name="action">要以非同步方式執行的工作</param>
1069 <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
1070 <exception cref="T:System.ArgumentNullException">The <paramref name="action" /> parameter was null.</exception>
1071 <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
1072 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
1074 <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}})">
1075 <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
1076 <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
1077 <param name="function">要以非同步方式執行的工作</param>
1078 <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
1079 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
1081 <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
1082 <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</summary>
1083 <returns>Task(TResult),代表 Task(TResult) 所傳回之 <paramref name="function" /> 的 Proxy。</returns>
1084 <param name="function">要以非同步方式執行的工作</param>
1085 <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
1086 <typeparam name="TResult">Proxy 工作傳回的結果類型。</typeparam>
1087 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
1088 <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
1089 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
1091 <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task})">
1092 <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
1093 <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
1094 <param name="function">要以非同步方式執行的工作</param>
1095 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
1097 <member name="M:System.Threading.Tasks.Task.Run(System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
1098 <summary>將指定在 ThreadPool 執行的工作排入佇列,並傳回 <paramref name="function" /> 所傳回之工作的 Proxy。</summary>
1099 <returns>表示 <paramref name="function" /> 所傳回工作之 Proxy 的工作。</returns>
1100 <param name="function">要以非同步方式執行的工作。</param>
1101 <param name="cancellationToken">應該用來取消工作的取消語彙基元。</param>
1102 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
1103 <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
1104 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
1106 <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0})">
1107 <summary>將指定在執行緒集區執行工作排入佇列,並傳回代表該工作的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</summary>
1108 <returns>代表已排入佇列要在執行緒集區中執行之工作 (work) 的工作 (task) 物件。</returns>
1109 <param name="function">要以非同步方式執行的工作。</param>
1110 <typeparam name="TResult">工作的傳回類型。</typeparam>
1111 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter is null. </exception>
1113 <member name="M:System.Threading.Tasks.Task.Run``1(System.Func{``0},System.Threading.CancellationToken)">
1114 <summary>將指定在執行緒集區執行工作排入佇列,並傳回該工作的 Task(TResult) 控制代碼。</summary>
1115 <returns>Task(TResult),代表已排入佇列要在 ThreadPool 中執行的工作。</returns>
1116 <param name="function">要以非同步方式執行的工作</param>
1117 <param name="cancellationToken">應該用來取消工作的取消語彙基元</param>
1118 <typeparam name="TResult">工作的結果類型。</typeparam>
1119 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> parameter was null.</exception>
1120 <exception cref="T:System.Threading.Tasks.TaskCanceledException">The task has been canceled.</exception>
1121 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> associated with <paramref name="cancellationToken" /> was disposed.</exception>
1123 <member name="M:System.Threading.Tasks.Task.RunSynchronously">
1124 <summary>在目前的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
1125 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
1126 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Threading.Tasks.Task" /> is not in a valid state to be started.It may have already been started, executed, or canceled, or it may have been created in a manner that doesn't support direct scheduling.</exception>
1128 <member name="M:System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)">
1129 <summary>在提供的 <see cref="T:System.Threading.Tasks.Task" /> 上同步執行 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
1130 <param name="scheduler">排程器,要嘗試在其上以內嵌方式執行這個工作。</param>
1131 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
1132 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
1133 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Threading.Tasks.Task" /> is not in a valid state to be started.It may have already been started, executed, or canceled, or it may have been created in a manner that doesn't support direct scheduling.</exception>
1135 <member name="M:System.Threading.Tasks.Task.Start">
1136 <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
1137 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
1138 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Threading.Tasks.Task" /> is not in a valid state to be started.It may have already been started, executed, or canceled, or it may have been created in a manner that doesn't support direct scheduling.</exception>
1140 <member name="M:System.Threading.Tasks.Task.Start(System.Threading.Tasks.TaskScheduler)">
1141 <summary>啟動 <see cref="T:System.Threading.Tasks.Task" />,並排定它在指定的 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行。</summary>
1142 <param name="scheduler">要與這個工作產生關聯,並用於執行這個工作的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1143 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> instance has been disposed.</exception>
1144 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
1145 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Threading.Tasks.Task" /> is not in a valid state to be started.It may have already been started, executed, or canceled, or it may have been created in a manner that doesn't support direct scheduling.</exception>
1147 <member name="P:System.Threading.Tasks.Task.Status">
1148 <summary>取得這個工作的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</summary>
1149 <returns>這個工作執行個體目前的 <see cref="T:System.Threading.Tasks.TaskStatus" />。</returns>
1151 <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#AsyncWaitHandle">
1152 <summary>取得 <see cref="T:System.Threading.WaitHandle" />,這個項目可用來等候工作完成。</summary>
1154 <see cref="T:System.Threading.WaitHandle" />,可用來等候工作完成。</returns>
1155 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1157 <member name="P:System.Threading.Tasks.Task.System#IAsyncResult#CompletedSynchronously">
1158 <summary>取得作業是否已同步完成的指示。</summary>
1159 <returns>如果作業同步完成,則為 true,否則為 false。</returns>
1161 <member name="M:System.Threading.Tasks.Task.Wait">
1162 <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。</summary>
1163 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1164 <exception cref="T:System.AggregateException">The task was canceled.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.-or-An exception was thrown during the execution of the task.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
1166 <member name="M:System.Threading.Tasks.Task.Wait(System.Int32)">
1167 <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的毫秒數內完成執行。</summary>
1168 <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
1169 <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
1170 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1171 <exception cref="T:System.ArgumentOutOfRangeException">
1172 <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
1173 <exception cref="T:System.AggregateException">The task was canceled.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.-or-An exception was thrown during the execution of the task.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
1175 <member name="M:System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken)">
1176 <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前經過逾時間隔或取消語彙基元已取消,則等候會終止。</summary>
1177 <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
1178 <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
1179 <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
1180 <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
1181 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1182 <exception cref="T:System.ArgumentOutOfRangeException">
1183 <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
1184 <exception cref="T:System.AggregateException">The task was canceled.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.-or-An exception was thrown during the execution of the task.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
1186 <member name="M:System.Threading.Tasks.Task.Wait(System.Threading.CancellationToken)">
1187 <summary>等候 <see cref="T:System.Threading.Tasks.Task" /> 完成執行。如果在工作完成之前取消語彙基元已取消,則等候會終止。</summary>
1188 <param name="cancellationToken">等候工作完成時要觀察的取消語彙基元。</param>
1189 <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
1190 <exception cref="T:System.ObjectDisposedException">The task has been disposed.</exception>
1191 <exception cref="T:System.AggregateException">The task was canceled.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.-or-An exception was thrown during the execution of the task.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
1193 <member name="M:System.Threading.Tasks.Task.Wait(System.TimeSpan)">
1194 <summary>等待 <see cref="T:System.Threading.Tasks.Task" /> 在指定的時間間隔內完成執行。</summary>
1195 <returns>如果 true 在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
1196 <param name="timeout">
1197 <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
1198 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1199 <exception cref="T:System.ArgumentOutOfRangeException">
1200 <paramref name="timeout" /> is a negative number other than -1 milliseconds, which represents an infinite time-out. -or-<paramref name="timeout" /> is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
1201 <exception cref="T:System.AggregateException">The task was canceled.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.-or-An exception was thrown during the execution of the task.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
1203 <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[])">
1204 <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
1205 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1206 <exception cref="T:System.ObjectDisposedException">One or more of the <see cref="T:System.Threading.Tasks.Task" /> objects in <paramref name="tasks" /> has been disposed.</exception>
1207 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.-or-The <paramref name="tasks" /> argument contains a null element.</exception>
1208 <exception cref="T:System.AggregateException">At least one of the <see cref="T:System.Threading.Tasks.Task" /> instances was canceled.If a task was canceled, the <see cref="T:System.AggregateException" /> exception contains an <see cref="T:System.OperationCanceledException" /> exception in its <see cref="P:System.AggregateException.InnerExceptions" /> collection.-or-An exception was thrown during the execution of at least one of the <see cref="T:System.Threading.Tasks.Task" /> instances. </exception>
1210 <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32)">
1211 <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
1212 <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
1213 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1214 <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
1215 <exception cref="T:System.ObjectDisposedException">One or more of the <see cref="T:System.Threading.Tasks.Task" /> objects in <paramref name="tasks" /> has been disposed.</exception>
1216 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1217 <exception cref="T:System.AggregateException">At least one of the <see cref="T:System.Threading.Tasks.Task" /> instances was canceled.If a task was canceled, the <see cref="T:System.AggregateException" /> contains an <see cref="T:System.OperationCanceledException" /> in its <see cref="P:System.AggregateException.InnerExceptions" /> collection.-or-An exception was thrown during the execution of at least one of the <see cref="T:System.Threading.Tasks.Task" /> instances. </exception>
1218 <exception cref="T:System.ArgumentOutOfRangeException">
1219 <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
1220 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1222 <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
1223 <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
1224 <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
1225 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1226 <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
1227 <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
1228 <exception cref="T:System.ObjectDisposedException">One or more of the <see cref="T:System.Threading.Tasks.Task" /> objects in <paramref name="tasks" /> has been disposed.</exception>
1229 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1230 <exception cref="T:System.AggregateException">At least one of the <see cref="T:System.Threading.Tasks.Task" /> instances was canceled.If a task was canceled, the <see cref="T:System.AggregateException" /> contains an <see cref="T:System.OperationCanceledException" /> in its <see cref="P:System.AggregateException.InnerExceptions" /> collection.-or-An exception was thrown during the execution of at least one of the <see cref="T:System.Threading.Tasks.Task" /> instances. </exception>
1231 <exception cref="T:System.ArgumentOutOfRangeException">
1232 <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
1233 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1234 <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
1236 <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
1237 <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
1238 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1239 <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
1240 <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
1241 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1242 <exception cref="T:System.AggregateException">At least one of the <see cref="T:System.Threading.Tasks.Task" /> instances was canceled.If a task was canceled, the <see cref="T:System.AggregateException" /> contains an <see cref="T:System.OperationCanceledException" /> in its <see cref="P:System.AggregateException.InnerExceptions" /> collection.-or-An exception was thrown during the execution of at least one of the <see cref="T:System.Threading.Tasks.Task" /> instances. </exception>
1243 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1244 <exception cref="T:System.ObjectDisposedException">One or more of the <see cref="T:System.Threading.Tasks.Task" /> objects in <paramref name="tasks" /> has been disposed.</exception>
1246 <member name="M:System.Threading.Tasks.Task.WaitAll(System.Threading.Tasks.Task[],System.TimeSpan)">
1247 <summary>等候所有提供的可取消 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
1248 <returns>如果所有 true 執行個體在指定的時間內執行完成,則為 <see cref="T:System.Threading.Tasks.Task" />,否則為 false。</returns>
1249 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1250 <param name="timeout">
1251 <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
1252 <exception cref="T:System.ObjectDisposedException">One or more of the <see cref="T:System.Threading.Tasks.Task" /> objects in <paramref name="tasks" /> has been disposed.</exception>
1253 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null. </exception>
1254 <exception cref="T:System.AggregateException">At least one of the <see cref="T:System.Threading.Tasks.Task" /> instances was canceled.If a task was canceled, the <see cref="T:System.AggregateException" /> contains an <see cref="T:System.OperationCanceledException" /> in its <see cref="P:System.AggregateException.InnerExceptions" /> collection.-or-An exception was thrown during the execution of at least one of the <see cref="T:System.Threading.Tasks.Task" /> instances. </exception>
1255 <exception cref="T:System.ArgumentOutOfRangeException">
1256 <paramref name="timeout" /> is a negative number other than -1 milliseconds, which represents an infinite time-out. -or-<paramref name="timeout" /> is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
1257 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1259 <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[])">
1260 <summary>等候任一提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
1262 <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
1263 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1264 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1265 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1266 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1268 <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32)">
1269 <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
1271 <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
1272 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1273 <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
1274 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1275 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1276 <exception cref="T:System.ArgumentOutOfRangeException">
1277 <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
1278 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1280 <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Int32,System.Threading.CancellationToken)">
1281 <summary>等待所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的毫秒數內完成執行。</summary>
1283 <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
1284 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1285 <param name="millisecondsTimeout">要等候的毫秒數,如果要無限期等候,則為 <see cref="F:System.Threading.Timeout.Infinite" /> (-1)。</param>
1286 <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
1287 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1288 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1289 <exception cref="T:System.ArgumentOutOfRangeException">
1290 <paramref name="millisecondsTimeout" /> is a negative number other than -1, which represents an infinite time-out.</exception>
1291 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1292 <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled. </exception>
1294 <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.Threading.CancellationToken)">
1295 <summary>等候所有提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件完成執行。</summary>
1297 <paramref name="tasks" /> 陣列引數中已完成工作的索引。</returns>
1298 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1299 <param name="cancellationToken">等候工作完成時要觀察的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
1300 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1301 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1302 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1303 <exception cref="T:System.OperationCanceledException">The <paramref name="cancellationToken" /> was canceled.</exception>
1305 <member name="M:System.Threading.Tasks.Task.WaitAny(System.Threading.Tasks.Task[],System.TimeSpan)">
1306 <summary>等候其中任何一個提供的 <see cref="T:System.Threading.Tasks.Task" /> 物件在指定的時間間隔內完成執行。</summary>
1308 <paramref name="tasks" /> 陣列引數中已完成工作的索引;如果發生逾時,則為 -1。</returns>
1309 <param name="tasks">要等待之 <see cref="T:System.Threading.Tasks.Task" /> 執行個體的陣列。</param>
1310 <param name="timeout">
1311 <see cref="T:System.TimeSpan" />,代表等候毫秒數;或是 <see cref="T:System.TimeSpan" />,代表無限期等候的 -1 毫秒。</param>
1312 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task" /> has been disposed.</exception>
1313 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument is null.</exception>
1314 <exception cref="T:System.ArgumentOutOfRangeException">
1315 <paramref name="timeout" /> is a negative number other than -1 milliseconds, which represents an infinite time-out. -or-<paramref name="timeout" /> is greater than <see cref="F:System.Int32.MaxValue" />. </exception>
1316 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> argument contains a null element.</exception>
1318 <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
1319 <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
1320 <returns>工作,代表所有提供的工作已完成。</returns>
1321 <param name="tasks">要等待完成的工作。</param>
1322 <typeparam name="TResult">完成的工作類型。</typeparam>
1323 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
1324 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task. </exception>
1326 <member name="M:System.Threading.Tasks.Task.WhenAll(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
1327 <summary>建立一個工作,當可列舉集合中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
1328 <returns>工作,代表所有提供的工作已完成。</returns>
1329 <param name="tasks">要等待完成的工作。</param>
1330 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
1331 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> collection contained a null task.</exception>
1333 <member name="M:System.Threading.Tasks.Task.WhenAll(System.Threading.Tasks.Task[])">
1334 <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task" /> 物件完成時,會完成此工作。</summary>
1335 <returns>工作,代表所有提供的工作已完成。</returns>
1336 <param name="tasks">要等待完成的工作。</param>
1337 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null. </exception>
1338 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task. </exception>
1340 <member name="M:System.Threading.Tasks.Task.WhenAll``1(System.Threading.Tasks.Task{``0}[])">
1341 <summary>建立一個工作,當陣列中的所有 <see cref="T:System.Threading.Tasks.Task`1" /> 物件完成時,會完成此工作。</summary>
1342 <returns>工作,代表所有提供的工作已完成。</returns>
1343 <param name="tasks">要等待完成的工作。</param>
1344 <typeparam name="TResult">完成的工作類型。</typeparam>
1345 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
1346 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task.</exception>
1348 <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{``0}})">
1349 <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
1350 <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
1351 <param name="tasks">要等待完成的工作。</param>
1352 <typeparam name="TResult">完成的工作類型。</typeparam>
1353 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
1354 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
1356 <member name="M:System.Threading.Tasks.Task.WhenAny(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task})">
1357 <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
1358 <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
1359 <param name="tasks">要等待完成的工作。</param>
1360 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
1361 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
1363 <member name="M:System.Threading.Tasks.Task.WhenAny(System.Threading.Tasks.Task[])">
1364 <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
1365 <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
1366 <param name="tasks">要等待完成的工作。</param>
1367 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
1368 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
1370 <member name="M:System.Threading.Tasks.Task.WhenAny``1(System.Threading.Tasks.Task{``0}[])">
1371 <summary>建立當任何一個提供的工作完成時才會完成的工作。</summary>
1372 <returns>工作,代表其中一個提供的工作已完成。傳回的工作結果為已完成的工作。</returns>
1373 <param name="tasks">要等待完成的工作。</param>
1374 <typeparam name="TResult">完成的工作類型。</typeparam>
1375 <exception cref="T:System.ArgumentNullException">The <paramref name="tasks" /> argument was null.</exception>
1376 <exception cref="T:System.ArgumentException">The <paramref name="tasks" /> array contained a null task, or was empty.</exception>
1378 <member name="M:System.Threading.Tasks.Task.Yield">
1379 <summary>建立會在等候時以非同步方式遞交 (Yield) 給目前內容的 awaitable 工具。</summary>
1380 <returns>內容,這個內容會在受到等候時非同步轉換回等候當時的最新內容。如果目前的 <see cref="T:System.Threading.SynchronizationContext" /> 非 null,即視為目前的內容。否則,將與目前執行之工作相關聯的工作排程器視為目前的內容。</returns>
1382 <member name="T:System.Threading.Tasks.Task`1">
1383 <summary>代表可傳回值的非同步作業。</summary>
1384 <typeparam name="TResult">這個 <see cref="T:System.Threading.Tasks.Task`1" /> 所產生之結果的類型。</typeparam>
1386 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0})">
1387 <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1388 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1389 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1391 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken)">
1392 <summary>使用指定的函式,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1393 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1394 <param name="cancellationToken">要指派給這個工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1395 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
1396 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1398 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
1399 <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1400 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1401 <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1402 <param name="creationOptions">
1403 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
1404 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
1405 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
1406 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1408 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
1409 <summary>使用指定的函式和建立選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1410 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1411 <param name="creationOptions">
1412 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
1413 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
1414 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1416 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object)">
1417 <summary>使用指定的函式和狀態,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1418 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1419 <param name="state">物件,表示動作所需的資料。</param>
1420 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1422 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
1423 <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1424 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1425 <param name="state">物件,代表示函式所要使用的資料。</param>
1426 <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1427 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
1428 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1430 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions)">
1431 <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1432 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1433 <param name="state">物件,代表示函式所要使用的資料。</param>
1434 <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1435 <param name="creationOptions">
1436 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
1437 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
1438 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
1439 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1441 <member name="M:System.Threading.Tasks.Task`1.#ctor(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
1442 <summary>使用指定的動作、狀態和選項,初始化新的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1443 <param name="function">委派,表示工作中要執行的程式碼。當函式完成時,工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性會設定成傳回函式的結果值。</param>
1444 <param name="state">物件,代表示函式所要使用的資料。</param>
1445 <param name="creationOptions">
1446 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />,用於自訂工作的行為。</param>
1447 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="creationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskCreationOptions" />.</exception>
1448 <exception cref="T:System.ArgumentNullException">The <paramref name="function" /> argument is null.</exception>
1450 <member name="M:System.Threading.Tasks.Task`1.ConfigureAwait(System.Boolean)">
1451 <summary>設定用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
1452 <returns>等候這項工作所用的物件。</returns>
1453 <param name="continueOnCapturedContext">true 表示嘗試將接續封送處理回擷取的原始內容,否則為 false。</param>
1455 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}})">
1456 <summary>建立當目標工作完成時非同步執行的接續。</summary>
1457 <returns>新的接續工作。</returns>
1458 <param name="continuationAction">當前項 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1459 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed. </exception>
1460 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
1462 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken)">
1463 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的可取消接續。</summary>
1464 <returns>新的接續工作。</returns>
1465 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1466 <param name="cancellationToken">要傳遞給新接續工作的取消語彙基元。</param>
1467 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has been disposed. </exception>
1468 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
1470 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
1471 <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
1472 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1473 <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1474 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1475 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1476 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1477 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created <paramref name="cancellationToken" /> has already been disposed.</exception>
1478 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
1479 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1481 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)">
1482 <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
1483 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1484 <param name="continuationAction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1485 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1486 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
1487 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
1488 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1490 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskScheduler)">
1491 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
1492 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1493 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1494 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1495 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
1496 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
1498 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object)">
1499 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時,會接收狀態資訊並執行的接續。</summary>
1500 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1501 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。執行時,會將已完成的工作和呼叫端提供的狀態物件當做引數傳遞給委派。</param>
1502 <param name="state">物件,表示接續動作所使用的資料。</param>
1503 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
1505 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken)">
1506 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1507 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1508 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1509 <param name="state">物件,表示接續動作所使用的資料。</param>
1510 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1511 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
1512 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
1514 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
1515 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1516 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1517 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1518 <param name="state">物件,表示接續動作所使用的資料。</param>
1519 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1520 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1521 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1522 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
1523 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1524 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
1525 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
1527 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
1528 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1529 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1530 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1531 <param name="state">物件,表示接續動作所使用的資料。</param>
1532 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1533 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null.</exception>
1534 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1536 <member name="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0},System.Object},System.Object,System.Threading.Tasks.TaskScheduler)">
1537 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1538 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
1539 <param name="continuationAction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的動作。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1540 <param name="state">物件,表示接續動作所使用的資料。</param>
1541 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1542 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationAction" /> argument is null. </exception>
1543 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null. </exception>
1545 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0})">
1546 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
1547 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1548 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1549 <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
1550 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
1551 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1553 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken)">
1554 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
1555 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1556 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1557 <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1558 <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
1559 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
1560 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1562 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
1563 <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
1564 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1565 <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將這個完成的工作當做引數傳遞給委派。</param>
1566 <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1567 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1568 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1569 <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
1570 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.-or-The <see cref="T:System.Threading.CancellationTokenSource" /> that created<paramref name=" cancellationToken" /> has already been disposed.</exception>
1571 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
1572 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1574 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskContinuationOptions)">
1575 <summary>建立會根據 <paramref name="continuationOptions" /> 中指定的條件執行的接續。</summary>
1576 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1577 <param name="continuationFunction">要根據 <paramref name="continuationOptions" /> 中指定之條件執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1578 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1579 <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
1580 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
1581 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1582 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1584 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},``0},System.Threading.Tasks.TaskScheduler)">
1585 <summary>建立當目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時非同步執行的接續。</summary>
1586 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1587 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。執行時,會將已完成的工作當做引數傳遞給委派。</param>
1588 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1589 <typeparam name="TNewResult"> 接續作業所產生的結果類型。</typeparam>
1590 <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Threading.Tasks.Task`1" /> has been disposed.</exception>
1591 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.-or-The <paramref name="scheduler" /> argument is null.</exception>
1593 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object)">
1594 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1595 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1596 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1597 <param name="state">物件,表示接續函式所使用的資料。</param>
1598 <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
1599 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1601 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object,System.Threading.CancellationToken)">
1602 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1603 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1604 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1605 <param name="state">物件,表示接續函式所使用的資料。</param>
1606 <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1607 <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
1608 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1609 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
1611 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
1612 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1613 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1614 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1615 <param name="state">物件,表示接續函式所使用的資料。</param>
1616 <param name="cancellationToken">要指派給新工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
1617 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1618 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1619 <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
1620 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1621 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1622 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
1623 <exception cref="T:System.ObjectDisposedException">The provided <see cref="T:System.Threading.CancellationToken" /> has already been disposed.</exception>
1625 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object,System.Threading.Tasks.TaskContinuationOptions)">
1626 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1627 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1628 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1629 <param name="state">物件,表示接續函式所使用的資料。</param>
1630 <param name="continuationOptions">接續工作的排程時間及其行為方式的適用選項。這包含準則 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled" />) 和執行選項 (如 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />)。</param>
1631 <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
1632 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1633 <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="continuationOptions" /> argument specifies an invalid value for <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />.</exception>
1635 <member name="M:System.Threading.Tasks.Task`1.ContinueWith``1(System.Func{System.Threading.Tasks.Task{`0},System.Object,``0},System.Object,System.Threading.Tasks.TaskScheduler)">
1636 <summary>建立目標 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時執行的接續工作。</summary>
1637 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1638 <param name="continuationFunction">當 <see cref="T:System.Threading.Tasks.Task`1" /> 完成時要執行的函式。當執行時,完成的工作會傳遞至委派,並以呼叫端提供狀態的物件做為引數。</param>
1639 <param name="state">物件,表示接續函式所使用的資料。</param>
1640 <param name="scheduler">要與接續工作產生關聯且於執行時使用的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
1641 <typeparam name="TNewResult">接續作業所產生的結果類型。</typeparam>
1642 <exception cref="T:System.ArgumentNullException">The <paramref name="continuationFunction" /> argument is null.</exception>
1643 <exception cref="T:System.ArgumentNullException">The <paramref name="scheduler" /> argument is null.</exception>
1645 <member name="P:System.Threading.Tasks.Task`1.Factory">
1646 <summary>提供 Factory 方法的存取,這些 Factory 方法用於建立及設定 <see cref="T:System.Threading.Tasks.Task`1" /> 執行個體。</summary>
1647 <returns>Factory 物件,可以建立各種不同的 <see cref="T:System.Threading.Tasks.Task`1" /> 物件。</returns>
1649 <member name="M:System.Threading.Tasks.Task`1.GetAwaiter">
1650 <summary>取得用來等候這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的 awaiter。</summary>
1651 <returns>awaiter 執行個體。</returns>
1653 <member name="P:System.Threading.Tasks.Task`1.Result">
1654 <summary>取得這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</summary>
1655 <returns>這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值,與工作的類型參數同一類型。</returns>
1656 <exception cref="T:System.AggregateException">The task was canceled.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains a <see cref="T:System.Threading.Tasks.TaskCanceledException" /> object.-or-An exception was thrown during the execution of the task.The <see cref="P:System.AggregateException.InnerExceptions" /> collection contains information about the exception or exceptions.</exception>
1658 <member name="T:System.Threading.Tasks.TaskCanceledException">
1659 <summary>表示用來傳達工作取消的例外狀況。</summary>
1661 <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor">
1662 <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
1664 <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String)">
1665 <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
1666 <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
1668 <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.String,System.Exception)">
1669 <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
1670 <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
1671 <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
1673 <member name="M:System.Threading.Tasks.TaskCanceledException.#ctor(System.Threading.Tasks.Task)">
1674 <summary>使用已取消之 <see cref="T:System.Threading.Tasks.Task" /> 的參考,初始化 <see cref="T:System.Threading.Tasks.TaskCanceledException" /> 類別的新執行個體。</summary>
1675 <param name="task">已取消的工作。</param>
1677 <member name="P:System.Threading.Tasks.TaskCanceledException.Task">
1678 <summary>取得與這個例外狀況相關聯的工作。</summary>
1679 <returns>與這個例外狀況相關聯之 <see cref="T:System.Threading.Tasks.Task" /> 的參考。</returns>
1681 <member name="T:System.Threading.Tasks.TaskCompletionSource`1">
1682 <summary>表示未與委派繫結之 <see cref="T:System.Threading.Tasks.Task`1" /> 的生產者端,可提供透過 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 屬性對消費者端的存取。</summary>
1683 <typeparam name="TResult">與這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 相關聯之結果值的型別。</typeparam>
1685 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor">
1686 <summary>建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
1688 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object)">
1689 <summary>使用指定的狀態,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
1690 <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
1692 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Object,System.Threading.Tasks.TaskCreationOptions)">
1693 <summary>使用指定的狀態和選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
1694 <param name="state">要當成基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 之 AsyncState 的狀態。</param>
1695 <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
1696 <exception cref="T:System.ArgumentOutOfRangeException">
1697 <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
1699 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.#ctor(System.Threading.Tasks.TaskCreationOptions)">
1700 <summary>使用指定的選項,建立 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" />。</summary>
1701 <param name="creationOptions">建立基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 時要使用的選項。</param>
1702 <exception cref="T:System.ArgumentOutOfRangeException">
1703 <paramref name="creationOptions" /> 代表搭配 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 使用的選項無效。</exception>
1705 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetCanceled">
1706 <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
1707 <exception cref="T:System.InvalidOperationException">基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 已處於三個最終狀態的其中一種:<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />、<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 或 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,或是已經處置基礎 <see cref="T:System.Threading.Tasks.Task`1" />。</exception>
1709 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Collections.Generic.IEnumerable{System.Exception})">
1710 <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
1711 <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
1712 <exception cref="T:System.ObjectDisposedException">
1713 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
1714 <exception cref="T:System.ArgumentNullException">
1715 <paramref name="exceptions" /> 引數為 null。</exception>
1716 <exception cref="T:System.ArgumentException">
1717 <paramref name="exceptions" /> 中有一或多個 Null 項目。</exception>
1718 <exception cref="T:System.InvalidOperationException">基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 已處於三種最終狀態的其中一種:<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />、<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 或 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />。</exception>
1720 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetException(System.Exception)">
1721 <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
1722 <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
1723 <exception cref="T:System.ObjectDisposedException">
1724 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
1725 <exception cref="T:System.ArgumentNullException">
1726 <paramref name="exception" /> 引數為 null。</exception>
1727 <exception cref="T:System.InvalidOperationException">基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 已處於三種最終狀態的其中一種:<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />、<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 或 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />。</exception>
1729 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.SetResult(`0)">
1730 <summary>將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
1731 <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
1732 <exception cref="T:System.ObjectDisposedException">
1733 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
1734 <exception cref="T:System.InvalidOperationException">基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 已處於三種最終狀態的其中一種:<see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />、<see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 或 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />。</exception>
1736 <member name="P:System.Threading.Tasks.TaskCompletionSource`1.Task">
1737 <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
1738 <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskCompletionSource`1" /> 所建立的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
1740 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled">
1741 <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" /> 狀態。</summary>
1742 <returns>如果作業成功則為 true,如果作業未成功或物件已處置則為 false。</returns>
1744 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetCanceled(System.Threading.CancellationToken)">
1745 <summary>嘗試轉換基礎<see cref="T:System.Threading.Tasks.Task`1" />到<see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />狀態,並可讓儲存在取消工作的取消語彙基元。</summary>
1746 <returns>如果作業成功,則為 true,否則為 false。</returns>
1747 <param name="cancellationToken">取消語彙基元。 </param>
1749 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Collections.Generic.IEnumerable{System.Exception})">
1750 <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
1751 <returns>如果作業成功則為 true,否則為 false。</returns>
1752 <param name="exceptions">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況集合。</param>
1753 <exception cref="T:System.ObjectDisposedException">
1754 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
1755 <exception cref="T:System.ArgumentNullException">
1756 <paramref name="exceptions" /> 引數為 null。</exception>
1757 <exception cref="T:System.ArgumentException">
1758 <paramref name="exceptions" /> 中有一或多個 Null 項目。-或-<paramref name="exceptions" /> 集合為空白。</exception>
1760 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetException(System.Exception)">
1761 <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" /> 狀態。</summary>
1762 <returns>如果作業成功則為 true,否則為 false。</returns>
1763 <param name="exception">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的例外狀況。</param>
1764 <exception cref="T:System.ObjectDisposedException">
1765 <see cref="P:System.Threading.Tasks.TaskCompletionSource`1.Task" /> 已處置。</exception>
1766 <exception cref="T:System.ArgumentNullException">
1767 <paramref name="exception" /> 引數為 null。</exception>
1769 <member name="M:System.Threading.Tasks.TaskCompletionSource`1.TrySetResult(`0)">
1770 <summary>嘗試將基礎 <see cref="T:System.Threading.Tasks.Task`1" /> 轉換為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" /> 狀態。</summary>
1771 <returns>如果作業成功則為 true,否則為 false。</returns>
1772 <param name="result">要繫結至這個 <see cref="T:System.Threading.Tasks.Task`1" /> 的結果值。</param>
1774 <member name="T:System.Threading.Tasks.TaskContinuationOptions">
1775 <summary>指定使用 <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)" /> 或 <see cref="M:System.Threading.Tasks.Task`1.ContinueWith(System.Action{System.Threading.Tasks.Task{`0}},System.Threading.Tasks.TaskContinuationOptions)" /> 方法建立之工作的行為。</summary>
1777 <member name="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent">
1778 <summary>指定將接續 (如果是子工作) 附加至工作階層中的父代。只有在接續的前項也是子工作時,該接續才可以是子工作。根據預設,子工作 (即外部工作所建立的內部工作) 會在其父代之外單獨執行。您可以使用 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> 選項,使父工作與子工作同步化。請注意,若父工作是以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> 選項進行設定,則子工作中的 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項無效,且會以中斷連結的子工作方式執行子工作。如需詳細資訊,請參閱附加與中斷連結的子工作。</summary>
1780 <member name="F:System.Threading.Tasks.TaskContinuationOptions.DenyChildAttach">
1781 <summary>指定以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項建立的任何子工作 (亦即這個接續所建立的任何巢狀內部工作),以及以附加子工作方式執行的嘗試,都將無法附加至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱附加與中斷連結的子工作。</summary>
1783 <member name="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously">
1784 <summary>指定應該要同步執行接續工作。指定這個選項時,接續會在造成前項工作轉換為最終狀態的同一個執行緒上執行。如果建立接續時前項已完成,則接續會在建立接續的執行緒上執行。如果前項的 <see cref="T:System.Threading.CancellationTokenSource" /> 在 finally 區塊 (在 Visual Basic 中為 Finally) 中遭處置,則會在該 finally 區塊中執行具有這個選項的接續。只有執行時間很短的接續工作才適合以同步方式執行。因為工作以同步方式執行,所以不需要呼叫方法 (如 <see cref="M:System.Threading.Tasks.Task.Wait" />),以確保呼叫執行緒等待工作完成。</summary>
1786 <member name="F:System.Threading.Tasks.TaskContinuationOptions.HideScheduler">
1787 <summary>指定接續透過呼叫 <see cref="M:System.Threading.Tasks.Task.Run(System.Action)" /> 或 <see cref="M:System.Threading.Tasks.Task.ContinueWith(System.Action{System.Threading.Tasks.Task})" /> 等方法所建立的工作,會將預設排程器 (<see cref="P:System.Threading.Tasks.TaskScheduler.Default" />) 視為目前的排程器,而不是這個接續執行依據的排程器。 </summary>
1789 <member name="F:System.Threading.Tasks.TaskContinuationOptions.LazyCancellation">
1790 <summary>在接續取消的情況下,防止接續在前項完成之前完成。</summary>
1792 <member name="F:System.Threading.Tasks.TaskContinuationOptions.LongRunning">
1793 <summary>指定接續會是長時間執行的繁複作業。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。</summary>
1795 <member name="F:System.Threading.Tasks.TaskContinuationOptions.None">
1796 <summary>如果未指定任何接續選項,則指定在執行接續時,應該使用預設行為。當前項工作完成時,接續會以非同步方式執行,而不論前項的最終 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性值為何。如果接續為子工作,則會建立為中斷連結的巢狀工作。</summary>
1798 <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnCanceled">
1799 <summary>指定當前項工作取消時,不應該排定接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
1801 <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnFaulted">
1802 <summary>指定當前項擲回未處理的例外狀況時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,則擲回未處理的例外狀況。這個選項對多工接續而言無效。</summary>
1804 <member name="F:System.Threading.Tasks.TaskContinuationOptions.NotOnRanToCompletion">
1805 <summary>指定當前項執行完成時,不應該排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
1807 <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnCanceled">
1808 <summary>指定只有在取消接續的前項時,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Canceled" />,則取消前項。這個選項對多工接續而言無效。</summary>
1810 <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted">
1811 <summary>指定只有在前項擲回未處理的例外狀況時,才應排程接續工作。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.Faulted" />,則擲回未處理的例外狀況。<see cref="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnFaulted" /> 選項可確保前項的 <see cref="P:System.Threading.Tasks.Task.Exception" /> 屬性不是 null。您可以使用該屬性來攔截例外狀況,並查看是哪一種例外狀況導致工作錯誤。如果您未存取 <see cref="P:System.Threading.Tasks.Task.Exception" /> 屬性,則會形成未處理的例外狀況。此外,如果您嘗試存取已取消或已發生錯誤之工作的 <see cref="P:System.Threading.Tasks.Task`1.Result" /> 屬性,將會擲回新的例外狀況。這個選項對多工接續而言無效。</summary>
1813 <member name="F:System.Threading.Tasks.TaskContinuationOptions.OnlyOnRanToCompletion">
1814 <summary>指定只有在接續的前項徹底執行後,才應該排定接續。如果前項在完成時的 <see cref="P:System.Threading.Tasks.Task.Status" /> 屬性為 <see cref="F:System.Threading.Tasks.TaskStatus.RanToCompletion" />,則執行到完成。這個選項對多工接續而言無效。</summary>
1816 <member name="F:System.Threading.Tasks.TaskContinuationOptions.PreferFairness">
1817 <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 依序排程工作,讓先排程的工作早執行的機率較高,後排程的工作晚執行的機率較高。</summary>
1819 <member name="F:System.Threading.Tasks.TaskContinuationOptions.RunContinuationsAsynchronously">
1820 <summary>指定應該要非同步執行接續工作。這個選項優先於 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.ExecuteSynchronously" />。</summary>
1822 <member name="T:System.Threading.Tasks.TaskCreationOptions">
1823 <summary>指定旗標,這些旗標會控制建立和執行工作時的選擇性行為。</summary>
1825 <member name="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent">
1826 <summary>指定將工作附加至工作階層中的父代。根據預設,子工作 (即外部工作所建立的內部工作) 會在其父代之外單獨執行。您可以使用 <see cref="F:System.Threading.Tasks.TaskContinuationOptions.AttachedToParent" /> 選項,使父工作與子工作同步化。請注意,若父工作是以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach" /> 選項進行設定,則子工作中的 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項無效,且會以中斷連結的子工作方式執行子工作。如需詳細資訊,請參閱附加與中斷連結的子工作。</summary>
1828 <member name="F:System.Threading.Tasks.TaskCreationOptions.DenyChildAttach">
1829 <summary>指定嘗試以連結的子工作方式執行的任何子工作 (亦即以 <see cref="F:System.Threading.Tasks.TaskCreationOptions.AttachedToParent" /> 選項所建立),都將無法連結至父工作,且會改為以中斷連結的子工作方式執行。如需詳細資訊,請參閱 附加與中斷連結的子工作。</summary>
1831 <member name="F:System.Threading.Tasks.TaskCreationOptions.HideScheduler">
1832 <summary>防止環境排程器被視為所建立工作中的目前排程器。表示如 StartNew 或 ContinueWith 這樣在已建立工作中執行的作業會將 <see cref="P:System.Threading.Tasks.TaskScheduler.Default" /> 視為目前排程器。</summary>
1834 <member name="F:System.Threading.Tasks.TaskCreationOptions.LongRunning">
1835 <summary>指定工作將會是長時間執行的廣泛作業,涉及比細部系統更少、更大的元件。這會提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可能會發生過度訂閱的狀況。過度訂閱可讓您建立比可用硬體執行緒數目更多的執行緒。</summary>
1837 <member name="F:System.Threading.Tasks.TaskCreationOptions.None">
1838 <summary>指定應該使用預設行為。</summary>
1840 <member name="F:System.Threading.Tasks.TaskCreationOptions.PreferFairness">
1841 <summary>提示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 盡量依公平法則排定工作,即盡量讓較早排定的工作較早執行,並讓較晚排定的工作較晚執行。</summary>
1843 <member name="F:System.Threading.Tasks.TaskCreationOptions.RunContinuationsAsynchronously">
1844 <summary>強制以非同步方式執行加入目前工作的接續。</summary>
1846 <member name="T:System.Threading.Tasks.TaskExtensions">
1847 <summary>提供一組 static (Visual Basic 中是 Shared) 方法,以處理特定類型的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體。</summary>
1849 <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap``1(System.Threading.Tasks.Task{System.Threading.Tasks.Task{``0}})">
1850 <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 Task<Task<T>> (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</summary>
1852 <see cref="T:System.Threading.Tasks.Task" />,表示提供之 Task<Task<T>> (C#) 或 Task (Of Task(Of T)) (Visual Basic) 的非同步作業。</returns>
1853 <param name="task">要解除包裝的 Task<Task<T>> (C#) 或 Task (Of Task(Of T)) (Visual Basic)。</param>
1854 <typeparam name="TResult">工作結果的型別。</typeparam>
1855 <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
1857 <member name="M:System.Threading.Tasks.TaskExtensions.Unwrap(System.Threading.Tasks.Task{System.Threading.Tasks.Task})">
1858 <summary>建立 Proxy <see cref="T:System.Threading.Tasks.Task" />,表示 <see cref="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)" /> 的非同步作業。</summary>
1859 <returns>工作,表示提供之 System.Threading.Tasks.Task(Of Task) 的非同步作業。</returns>
1860 <param name="task">要解除包裝的 Task<Task> (C#) 或 Task (Of Task) (Visual Basic)。</param>
1861 <exception cref="T:System.ArgumentNullException">如果 <paramref name="task" /> 引數為 Null 時,所會擲回例外狀況。</exception>
1863 <member name="T:System.Threading.Tasks.TaskFactory">
1864 <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task" /> 物件的支援。</summary>
1866 <member name="M:System.Threading.Tasks.TaskFactory.#ctor">
1867 <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
1869 <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken)">
1870 <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
1871 <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
1873 <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
1874 <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
1875 <param name="cancellationToken">除非呼叫 Factory 方法時明確指定另一個 CancellationToken,否則為將指派給這個 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" /> 所建立之工作的預設 <see cref="T:System.Threading.Tasks.TaskFactory" />。</param>
1876 <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
1877 <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
1878 <param name="scheduler">預設 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用 TaskScheduler.Current。</param>
1879 <exception cref="T:System.ArgumentOutOfRangeException">
1880 <paramref name="creationOptions" /> 引數指定了無效的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 值。有关详细信息,请参阅的备注部分 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" />。-或-<paramref name="continuationOptions" /> 引數指定了無效的值。 </exception>
1882 <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
1883 <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
1884 <param name="creationOptions">使用這個 TaskFactory 建立工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskCreationOptions" />。</param>
1885 <param name="continuationOptions">使用這個 TaskFactory 建立接續工作時要採用的預設 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" />。</param>
1886 <exception cref="T:System.ArgumentOutOfRangeException">
1887 <paramref name="creationOptions" /> 引數指定了無效的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 值。有关详细信息,请参阅的备注部分 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" />。-或-<paramref name="continuationOptions" /> 引數指定了無效的值。 </exception>
1889 <member name="M:System.Threading.Tasks.TaskFactory.#ctor(System.Threading.Tasks.TaskScheduler)">
1890 <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory" /> 執行個體。</summary>
1891 <param name="scheduler">
1892 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定任何以這個 TaskFactory 建立的工作。Null 值表示應該使用目前 TaskScheduler。</param>
1894 <member name="P:System.Threading.Tasks.TaskFactory.CancellationToken">
1895 <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
1896 <returns>這個工作 Factory 的預設工作取消語彙基元。</returns>
1898 <member name="P:System.Threading.Tasks.TaskFactory.ContinuationOptions">
1899 <summary>取得這個工作 Factory 的預設工作接續選項。</summary>
1900 <returns>這個工作 Factory 的預設工作接續選項。</returns>
1902 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]})">
1903 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1904 <returns>新的接續工作。</returns>
1905 <param name="tasks">要接續之工作的所在陣列。</param>
1906 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
1907 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
1908 <exception cref="T:System.ArgumentNullException">
1909 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
1910 <exception cref="T:System.ArgumentException">
1911 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
1913 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken)">
1914 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1915 <returns>新的接續工作。</returns>
1916 <param name="tasks">要接續之工作的所在陣列。</param>
1917 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
1918 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
1919 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
1920 <exception cref="T:System.ArgumentNullException">
1921 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
1922 <exception cref="T:System.ArgumentException">
1923 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
1925 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
1926 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1927 <returns>新的接續工作。</returns>
1928 <param name="tasks">要接續之工作的所在陣列。</param>
1929 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
1930 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
1931 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。</param>
1932 <param name="scheduler">用來排定新接續工作的物件。</param>
1933 <exception cref="T:System.ArgumentNullException">
1934 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
1935 <exception cref="T:System.ArgumentException">
1936 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
1938 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task[]},System.Threading.Tasks.TaskContinuationOptions)">
1939 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1940 <returns>新的接續工作。</returns>
1941 <param name="tasks">要接續之工作的所在陣列。</param>
1942 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
1943 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
1944 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
1945 <exception cref="T:System.ArgumentNullException">
1946 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
1947 <exception cref="T:System.ArgumentOutOfRangeException">
1948 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
1949 <exception cref="T:System.ArgumentException">
1950 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
1952 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0})">
1953 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1954 <returns>新的接續工作。</returns>
1955 <param name="tasks">要接續之工作的所在陣列。</param>
1956 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
1957 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
1958 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
1959 <exception cref="T:System.ArgumentNullException">
1960 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
1961 <exception cref="T:System.ArgumentException">
1962 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
1964 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken)">
1965 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1966 <returns>新的接續工作。</returns>
1967 <param name="tasks">要接續之工作的所在陣列。</param>
1968 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
1969 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
1970 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
1971 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
1972 <exception cref="T:System.ArgumentNullException">
1973 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
1974 <exception cref="T:System.ArgumentException">
1975 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
1977 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
1978 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1979 <returns>新的接續工作。</returns>
1980 <param name="tasks">要接續之工作的所在陣列。</param>
1981 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
1982 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
1983 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
1984 <param name="scheduler">用來排定新接續工作的物件。</param>
1985 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
1986 <exception cref="T:System.ArgumentNullException">
1987 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
1988 <exception cref="T:System.ArgumentException">
1989 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
1991 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],``0},System.Threading.Tasks.TaskContinuationOptions)">
1992 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
1993 <returns>新的接續工作。</returns>
1994 <param name="tasks">要接續之工作的所在陣列。</param>
1995 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
1996 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
1997 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
1998 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
1999 <exception cref="T:System.ArgumentNullException">
2000 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2001 <exception cref="T:System.ArgumentOutOfRangeException">
2002 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
2003 <exception cref="T:System.ArgumentException">
2004 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2006 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]})">
2007 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2008 <returns>新的接續工作。</returns>
2009 <param name="tasks">要接續之工作的所在陣列。</param>
2010 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
2011 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2012 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
2013 <exception cref="T:System.ArgumentNullException">
2014 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
2015 <exception cref="T:System.ArgumentException">
2016 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2018 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken)">
2019 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2020 <returns>新的接續工作。</returns>
2021 <param name="tasks">要接續之工作的所在陣列。</param>
2022 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
2023 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2024 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2025 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
2026 <exception cref="T:System.ArgumentNullException">
2027 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
2028 <exception cref="T:System.ArgumentException">
2029 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2031 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2032 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2033 <returns>新的接續工作。</returns>
2034 <param name="tasks">要接續之工作的所在陣列。</param>
2035 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
2036 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2037 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
2038 <param name="scheduler">用來排定新接續工作的物件。</param>
2039 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2040 <exception cref="T:System.ArgumentNullException">
2041 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
2042 <exception cref="T:System.ArgumentException">
2043 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2045 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}[]},System.Threading.Tasks.TaskContinuationOptions)">
2046 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2047 <returns>新的接續工作。</returns>
2048 <param name="tasks">要接續之工作的所在陣列。</param>
2049 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要執行的動作委派。</param>
2050 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
2051 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2052 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
2053 <exception cref="T:System.ArgumentNullException">
2054 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
2055 <exception cref="T:System.ArgumentOutOfRangeException">
2056 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
2057 <exception cref="T:System.ArgumentException">
2058 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2060 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1})">
2061 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2062 <returns>新的接續工作。</returns>
2063 <param name="tasks">要接續之工作的所在陣列。</param>
2064 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2065 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2066 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
2067 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
2068 <exception cref="T:System.ArgumentNullException">
2069 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2070 <exception cref="T:System.ArgumentException">
2071 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2073 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1},System.Threading.CancellationToken)">
2074 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2075 <returns>新的接續工作。</returns>
2076 <param name="tasks">要接續之工作的所在陣列。</param>
2077 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2078 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2079 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2080 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
2081 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
2082 <exception cref="T:System.ArgumentNullException">
2083 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2084 <exception cref="T:System.ArgumentException">
2085 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2087 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2088 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2089 <returns>新的接續工作。</returns>
2090 <param name="tasks">要接續之工作的所在陣列。</param>
2091 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2092 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2093 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
2094 <param name="scheduler">用來排定新接續工作的物件。</param>
2095 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2096 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
2097 <exception cref="T:System.ArgumentNullException">
2098 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
2099 <exception cref="T:System.ArgumentException">
2100 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2101 <exception cref="T:System.ArgumentOutOfRangeException">
2102 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
2103 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。-或-已處置建立 <see cref="T:System.Threading.CancellationTokenSource" /> 的 <paramref name="cancellationToken" />。</exception>
2105 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAll``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],``1},System.Threading.Tasks.TaskContinuationOptions)">
2106 <summary>當一組指定的工作已完成時,建立啟動的接續工作。</summary>
2107 <returns>新的接續工作。</returns>
2108 <param name="tasks">要接續之工作的所在陣列。</param>
2109 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2110 <param name="continuationOptions">列舉值的位元組合,這些值會控制新接續工作的行為。不支援 NotOn* 和 OnlyOn* 成員。</param>
2111 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2112 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之工作相關聯的結果的類型。</typeparam>
2113 <exception cref="T:System.ObjectDisposedException">已處置之 <paramref name="tasks" /> 陣列中的項目。</exception>
2114 <exception cref="T:System.ArgumentNullException">
2115 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2116 <exception cref="T:System.ArgumentOutOfRangeException">
2117 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
2118 <exception cref="T:System.ArgumentException">
2119 <paramref name="tasks" /> 陣列為空白或包含 null 值。</exception>
2121 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task})">
2122 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2123 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2124 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2125 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2126 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
2127 <exception cref="T:System.ArgumentNullException">
2128 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 参数是 null。</exception>
2129 <exception cref="T:System.ArgumentException">
2130 <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
2132 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken)">
2133 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2134 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2135 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2136 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2137 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2138 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<paramref name="cancellationToken" /> 已释放。</exception>
2139 <exception cref="T:System.ArgumentNullException">
2140 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationAction" /> 引數為 null。</exception>
2141 <exception cref="T:System.ArgumentException">
2142 <paramref name="tasks" /> 数组包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
2144 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2145 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2146 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2147 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2148 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2149 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2150 <param name="continuationOptions">
2151 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2152 <param name="scheduler">
2153 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
2154 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2155 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2157 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny(System.Threading.Tasks.Task[],System.Action{System.Threading.Tasks.Task},System.Threading.Tasks.TaskContinuationOptions)">
2158 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2159 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2160 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2161 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2162 <param name="continuationOptions">
2163 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2164 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
2165 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2166 <exception cref="T:System.ArgumentOutOfRangeException">
2167 <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
2168 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2170 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0})">
2171 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2172 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2173 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2174 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2175 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2176 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
2177 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2178 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2180 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken)">
2181 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2182 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2183 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2184 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2185 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2186 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2187 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2188 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2189 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2191 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2192 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2193 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2194 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2195 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2196 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2197 <param name="continuationOptions">
2198 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2199 <param name="scheduler">
2200 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
2201 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2202 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2203 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2205 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,``0},System.Threading.Tasks.TaskContinuationOptions)">
2206 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2207 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2208 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2209 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2210 <param name="continuationOptions">
2211 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2212 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2213 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
2214 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2215 <exception cref="T:System.ArgumentOutOfRangeException">
2216 <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
2217 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2219 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}})">
2220 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2221 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2222 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2223 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2224 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2225 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
2226 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2227 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2229 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken)">
2230 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2231 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2232 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2233 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2234 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2235 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2236 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2237 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2238 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2240 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2241 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2242 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2243 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2244 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2245 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2246 <param name="continuationOptions">
2247 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2248 <param name="scheduler">
2249 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
2250 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2251 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2252 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2254 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Action{System.Threading.Tasks.Task{``0}},System.Threading.Tasks.TaskContinuationOptions)">
2255 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2256 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2257 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2258 <param name="continuationAction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要執行的動作委派。</param>
2259 <param name="continuationOptions">
2260 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2261 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2262 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
2263 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationAction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2264 <exception cref="T:System.ArgumentOutOfRangeException">
2265 <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
2266 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2268 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1})">
2269 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2270 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2271 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2272 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2273 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2274 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2275 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
2276 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2277 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2279 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1},System.Threading.CancellationToken)">
2280 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2281 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2282 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2283 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2284 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2285 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2286 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2287 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。-或-已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2288 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2289 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2291 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2292 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2293 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2294 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2295 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2296 <param name="cancellationToken">要指派給新接續工作的 <see cref="T:System.Threading.CancellationToken" />。</param>
2297 <param name="continuationOptions">
2298 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2299 <param name="scheduler">
2300 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
2301 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2302 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2303 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2304 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2306 <member name="M:System.Threading.Tasks.TaskFactory.ContinueWhenAny``2(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},``1},System.Threading.Tasks.TaskContinuationOptions)">
2307 <summary>建立會在提供的任何一項工作完成時啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2308 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2309 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2310 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2311 <param name="continuationOptions">
2312 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值,控制建立之接續 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2313 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2314 <typeparam name="TResult">由 <paramref name="continuationFunction" /> 委派傳回,且與建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 相關聯的結果的類型。</typeparam>
2315 <exception cref="T:System.ObjectDisposedException">處置 <paramref name="tasks" /> 陣列中其中一個項目時,所擲回的例外狀況。</exception>
2316 <exception cref="T:System.ArgumentNullException">當 <paramref name="tasks" /> 陣列是 Null 時,所擲回的例外狀況。-或-<paramref name="continuationFunction" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2317 <exception cref="T:System.ArgumentOutOfRangeException">
2318 <paramref name="continuationOptions" /> 引數指定不正確的 TaskContinuationOptions 值時,所擲回的例外狀況。</exception>
2319 <exception cref="T:System.ArgumentException">當 <paramref name="tasks" /> 陣列包含 Null 值時,所擲回的例外狀況。-或-當 <paramref name="tasks" /> 陣列是空的時,所擲回的例外狀況。</exception>
2321 <member name="P:System.Threading.Tasks.TaskFactory.CreationOptions">
2322 <summary>取得這個工作 Factory 的預設工作建立選項。</summary>
2323 <returns>這個工作 Factory 的預設工作建立選項。</returns>
2325 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object)">
2326 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2327 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2328 <param name="beginMethod">開始非同步作業的委派。</param>
2329 <param name="endMethod">結束非同步作業的委派。</param>
2330 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2331 <exception cref="T:System.ArgumentNullException">
2332 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2334 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)">
2335 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2336 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2337 <param name="beginMethod">開始非同步作業的委派。</param>
2338 <param name="endMethod">結束非同步作業的委派。</param>
2339 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2340 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2341 <exception cref="T:System.ArgumentNullException">
2342 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2343 <exception cref="T:System.ArgumentOutOfRangeException">
2344 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
2346 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object)">
2347 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2348 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2349 <param name="beginMethod">開始非同步作業的委派。</param>
2350 <param name="endMethod">結束非同步作業的委派。</param>
2351 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2352 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2353 <exception cref="T:System.ArgumentNullException">
2354 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2356 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
2357 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2358 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2359 <param name="beginMethod">開始非同步作業的委派。</param>
2360 <param name="endMethod">結束非同步作業的委派。</param>
2361 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2362 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2363 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2364 <exception cref="T:System.ArgumentNullException">
2365 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2366 <exception cref="T:System.ArgumentOutOfRangeException">
2367 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2369 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},``0,System.Object)">
2370 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2371 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2372 <param name="beginMethod">開始非同步作業的委派。</param>
2373 <param name="endMethod">結束非同步作業的委派。</param>
2374 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2375 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2376 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2377 <exception cref="T:System.ArgumentNullException">
2378 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2380 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},``0,System.Object,System.Threading.Tasks.TaskCreationOptions)">
2381 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2382 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2383 <param name="beginMethod">開始非同步作業的委派。</param>
2384 <param name="endMethod">結束非同步作業的委派。</param>
2385 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2386 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2387 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2388 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2389 <exception cref="T:System.ArgumentNullException">
2390 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2391 <exception cref="T:System.ArgumentOutOfRangeException">
2392 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2394 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``2(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``1},``0,System.Object)">
2395 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2396 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2397 <param name="beginMethod">開始非同步作業的委派。</param>
2398 <param name="endMethod">結束非同步作業的委派。</param>
2399 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2400 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2401 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2402 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2403 <exception cref="T:System.ArgumentNullException">
2404 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2406 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``2(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``1},``0,System.Object,System.Threading.Tasks.TaskCreationOptions)">
2407 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2408 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2409 <param name="beginMethod">開始非同步作業的委派。</param>
2410 <param name="endMethod">結束非同步作業的委派。</param>
2411 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2412 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2413 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2414 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2415 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2416 <exception cref="T:System.ArgumentNullException">
2417 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2418 <exception cref="T:System.ArgumentOutOfRangeException">
2419 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2421 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``2(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},``0,``1,System.Object)">
2422 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2423 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2424 <param name="beginMethod">開始非同步作業的委派。</param>
2425 <param name="endMethod">結束非同步作業的委派。</param>
2426 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2427 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2428 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2429 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2430 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2431 <exception cref="T:System.ArgumentNullException">
2432 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2434 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``2(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},``0,``1,System.Object,System.Threading.Tasks.TaskCreationOptions)">
2435 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2436 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2437 <param name="beginMethod">開始非同步作業的委派。</param>
2438 <param name="endMethod">結束非同步作業的委派。</param>
2439 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2440 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2441 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2442 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2443 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2444 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2445 <exception cref="T:System.ArgumentNullException">
2446 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2447 <exception cref="T:System.ArgumentOutOfRangeException">
2448 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2450 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``3(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``2},``0,``1,System.Object)">
2451 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2452 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2453 <param name="beginMethod">開始非同步作業的委派。</param>
2454 <param name="endMethod">結束非同步作業的委派。</param>
2455 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2456 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2457 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2458 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2459 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2460 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2461 <exception cref="T:System.ArgumentNullException">
2462 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2464 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``3(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``2},``0,``1,System.Object,System.Threading.Tasks.TaskCreationOptions)">
2465 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2466 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2467 <param name="beginMethod">開始非同步作業的委派。</param>
2468 <param name="endMethod">結束非同步作業的委派。</param>
2469 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2470 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2471 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2472 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2473 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2474 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2475 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2476 <exception cref="T:System.ArgumentNullException">
2477 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2478 <exception cref="T:System.ArgumentOutOfRangeException">
2479 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2481 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``3(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},``0,``1,``2,System.Object)">
2482 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2483 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2484 <param name="beginMethod">開始非同步作業的委派。</param>
2485 <param name="endMethod">結束非同步作業的委派。</param>
2486 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2487 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2488 <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
2489 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2490 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2491 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
2492 <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2493 <exception cref="T:System.ArgumentNullException">
2494 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2496 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``3(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},``0,``1,``2,System.Object,System.Threading.Tasks.TaskCreationOptions)">
2497 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2498 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2499 <param name="beginMethod">開始非同步作業的委派。</param>
2500 <param name="endMethod">結束非同步作業的委派。</param>
2501 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2502 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2503 <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
2504 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2505 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2506 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2507 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
2508 <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2509 <exception cref="T:System.ArgumentNullException">
2510 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2511 <exception cref="T:System.ArgumentOutOfRangeException">
2512 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2514 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``4(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``3},``0,``1,``2,System.Object)">
2515 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2516 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2517 <param name="beginMethod">開始非同步作業的委派。</param>
2518 <param name="endMethod">結束非同步作業的委派。</param>
2519 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2520 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2521 <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
2522 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2523 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2524 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
2525 <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2526 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2527 <exception cref="T:System.ArgumentNullException">
2528 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2530 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``4(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``3},``0,``1,``2,System.Object,System.Threading.Tasks.TaskCreationOptions)">
2531 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,表示一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
2532 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
2533 <param name="beginMethod">開始非同步作業的委派。</param>
2534 <param name="endMethod">結束非同步作業的委派。</param>
2535 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
2536 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
2537 <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
2538 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
2539 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2540 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
2541 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
2542 <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
2543 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2544 <exception cref="T:System.ArgumentNullException">
2545 <paramref name="beginMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2546 <exception cref="T:System.ArgumentOutOfRangeException">
2547 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2549 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult})">
2550 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
2551 <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2552 <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
2553 <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
2554 <exception cref="T:System.ArgumentNullException">
2555 <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2557 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions)">
2558 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
2559 <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2560 <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
2561 <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
2562 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2563 <exception cref="T:System.ArgumentNullException">
2564 <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2565 <exception cref="T:System.ArgumentOutOfRangeException">
2566 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2568 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync(System.IAsyncResult,System.Action{System.IAsyncResult},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
2569 <summary>建立 <see cref="T:System.Threading.Tasks.Task" />,這個項目會在指定的 <see cref="T:System.IAsyncResult" /> 完成時執行結束方法動作。</summary>
2570 <returns>建立的 <see cref="T:System.Threading.Tasks.Task" />,表示非同步作業。</returns>
2571 <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
2572 <param name="endMethod">動作委派,會處理已完成的 <paramref name="asyncResult" />。</param>
2573 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task" /> 的行為。</param>
2574 <param name="scheduler">
2575 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
2576 <exception cref="T:System.ArgumentNullException">
2577 <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2578 <exception cref="T:System.ArgumentOutOfRangeException">
2579 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2581 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0})">
2582 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
2583 <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2584 <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
2585 <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
2586 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2587 <exception cref="T:System.ArgumentNullException">
2588 <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2590 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions)">
2591 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
2592 <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2593 <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
2594 <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
2595 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2596 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2597 <exception cref="T:System.ArgumentNullException">
2598 <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2599 <exception cref="T:System.ArgumentOutOfRangeException">
2600 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2602 <member name="M:System.Threading.Tasks.TaskFactory.FromAsync``1(System.IAsyncResult,System.Func{System.IAsyncResult,``0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
2603 <summary>建立 <see cref="T:System.Threading.Tasks.Task`1" />,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
2604 <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2605 <param name="asyncResult">IAsyncResult,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
2606 <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
2607 <param name="creationOptions">TaskCreationOptions 值,控制建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2608 <param name="scheduler">
2609 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排程可執行結束方法的工作。</param>
2610 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2611 <exception cref="T:System.ArgumentNullException">
2612 <paramref name="asyncResult" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="endMethod" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2613 <exception cref="T:System.ArgumentOutOfRangeException">
2614 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2616 <member name="P:System.Threading.Tasks.TaskFactory.Scheduler">
2617 <summary>取得這個工作 Factory 的預設工作排程器。</summary>
2618 <returns>這個工作 Factory 的預設工作排程器。</returns>
2620 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action)">
2621 <summary>建立並啟動工作。</summary>
2622 <returns>已開始的工作。</returns>
2623 <param name="action">要以非同步方式執行的動作委派。</param>
2624 <exception cref="T:System.ArgumentNullException">
2625 <paramref name="action" /> 引數為 null。</exception>
2627 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken)">
2628 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2629 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2630 <param name="action">要以非同步方式執行的動作委派。</param>
2631 <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
2632 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2633 <exception cref="T:System.ArgumentNullException">
2634 <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2636 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
2637 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2638 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2639 <param name="action">要以非同步方式執行的動作委派。</param>
2640 <param name="cancellationToken">
2641 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
2642 <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
2643 <param name="scheduler">
2644 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
2645 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2646 <exception cref="T:System.ArgumentNullException">
2647 <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2648 <exception cref="T:System.ArgumentOutOfRangeException">
2649 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2651 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action,System.Threading.Tasks.TaskCreationOptions)">
2652 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2653 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2654 <param name="action">要以非同步方式執行的動作委派。</param>
2655 <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
2656 <exception cref="T:System.ArgumentNullException">
2657 <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2658 <exception cref="T:System.ArgumentOutOfRangeException">
2659 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
2661 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object)">
2662 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2663 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2664 <param name="action">要以非同步方式執行的動作委派。</param>
2665 <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
2666 <exception cref="T:System.ArgumentNullException">
2667 <paramref name="action" /> 引數為 null。</exception>
2669 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken)">
2670 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2671 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2672 <param name="action">要以非同步方式執行的動作委派。</param>
2673 <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
2674 <param name="cancellationToken">
2675 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
2676 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2677 <exception cref="T:System.ArgumentNullException">
2678 <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2680 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
2681 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2682 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2683 <param name="action">要以非同步方式執行的動作委派。</param>
2684 <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
2685 <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
2686 <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
2687 <param name="scheduler">
2688 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task" />。</param>
2689 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2690 <exception cref="T:System.ArgumentNullException">
2691 <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2692 <exception cref="T:System.ArgumentOutOfRangeException">
2693 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2695 <member name="M:System.Threading.Tasks.TaskFactory.StartNew(System.Action{System.Object},System.Object,System.Threading.Tasks.TaskCreationOptions)">
2696 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task" />。</summary>
2697 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task" />。</returns>
2698 <param name="action">要以非同步方式執行的動作委派。</param>
2699 <param name="state">物件,包含 <paramref name="action" /> 委派要使用的資料。</param>
2700 <param name="creationOptions">TaskCreationOptions 值,可控制下列已建立之項目的行為:<see cref="T:System.Threading.Tasks.Task" /></param>
2701 <exception cref="T:System.ArgumentNullException">
2702 <paramref name="action" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2703 <exception cref="T:System.ArgumentOutOfRangeException">
2704 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。</exception>
2706 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0})">
2707 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2708 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2709 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2710 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2711 <exception cref="T:System.ArgumentNullException">
2712 <paramref name="function" /> 引數為 null。</exception>
2714 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken)">
2715 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2716 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2717 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2718 <param name="cancellationToken">
2719 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
2720 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2721 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2722 <exception cref="T:System.ArgumentNullException">
2723 <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2725 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
2726 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2727 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2728 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2729 <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
2730 <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2731 <param name="scheduler">
2732 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
2733 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2734 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2735 <exception cref="T:System.ArgumentNullException">
2736 <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2737 <exception cref="T:System.ArgumentOutOfRangeException">
2738 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2740 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{``0},System.Threading.Tasks.TaskCreationOptions)">
2741 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2742 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2743 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2744 <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2745 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2746 <exception cref="T:System.ArgumentNullException">
2747 <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2748 <exception cref="T:System.ArgumentOutOfRangeException">
2749 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2751 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object)">
2752 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2753 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2754 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2755 <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
2756 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2757 <exception cref="T:System.ArgumentNullException">
2758 <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2760 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken)">
2761 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2762 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2763 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2764 <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
2765 <param name="cancellationToken">
2766 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />,將指派給新的 <see cref="T:System.Threading.Tasks.Task" /></param>
2767 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2768 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2769 <exception cref="T:System.ArgumentNullException">
2770 <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2772 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
2773 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2774 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2775 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2776 <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
2777 <param name="cancellationToken">要指派給新工作的 <see cref="P:System.Threading.Tasks.TaskFactory.CancellationToken" />。</param>
2778 <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2779 <param name="scheduler">
2780 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
2781 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2782 <exception cref="T:System.ObjectDisposedException">已經處置所提供的 <see cref="T:System.Threading.CancellationToken" />。</exception>
2783 <exception cref="T:System.ArgumentNullException">
2784 <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。-或-<paramref name="scheduler" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2785 <exception cref="T:System.ArgumentOutOfRangeException">
2786 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2788 <member name="M:System.Threading.Tasks.TaskFactory.StartNew``1(System.Func{System.Object,``0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
2789 <summary>建立並啟動 <see cref="T:System.Threading.Tasks.Task`1" />。</summary>
2790 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
2791 <param name="function">函式委派,會傳回將可透過 <see cref="T:System.Threading.Tasks.Task`1" /> 使用的未來結果。</param>
2792 <param name="state">物件,包含 <paramref name="function" /> 委派要使用的資料。</param>
2793 <param name="creationOptions">TaskCreationOptions 值,可控制已建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 的行為。</param>
2794 <typeparam name="TResult">透過 <see cref="T:System.Threading.Tasks.Task`1" /> 取得的結果類型。</typeparam>
2795 <exception cref="T:System.ArgumentNullException">
2796 <paramref name="function" /> 引數為 Null 時,所擲回的例外狀況。</exception>
2797 <exception cref="T:System.ArgumentOutOfRangeException">
2798 <paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。<paramref name="creationOptions" /> 引數指定不正確的 TaskCreationOptions 值時,所擲回的例外狀況。如需詳細資訊,請參閱 <see cref="M:System.Threading.Tasks.TaskFactory.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult},System.Object,System.Threading.Tasks.TaskCreationOptions)" /> 的<備註></exception>
2800 <member name="T:System.Threading.Tasks.TaskFactory`1">
2801 <summary>提供建立和排程 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的支援。</summary>
2802 <typeparam name="TResult">此類別的方法所建立之 <see cref="T:System.Threading.Tasks.Task`1" /> 物件的傳回值。</typeparam>
2804 <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor">
2805 <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
2807 <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken)">
2808 <summary>使用預設組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
2809 <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
2811 <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2812 <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
2813 <param name="cancellationToken">除非呼叫處理站方法時明確指定另一個取消語彙基元,否則為將指派給這個 <see cref="T:System.Threading.Tasks.TaskFactory" /> 所建立之工作的預設取消語彙基元。</param>
2814 <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
2815 <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
2816 <param name="scheduler">預設排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用 <see cref="P:System.Threading.Tasks.TaskScheduler.Current" />。</param>
2817 <exception cref="T:System.ArgumentOutOfRangeException">
2818 <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
2820 <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskContinuationOptions)">
2821 <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
2822 <param name="creationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立工作時要採用的預設選項。</param>
2823 <param name="continuationOptions">使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 建立接續工作時要採用的預設選項。</param>
2824 <exception cref="T:System.ArgumentOutOfRangeException">
2825 <paramref name="creationOptions" /> 或 <paramref name="continuationOptions" /> 指定了無效值。</exception>
2827 <member name="M:System.Threading.Tasks.TaskFactory`1.#ctor(System.Threading.Tasks.TaskScheduler)">
2828 <summary>使用指定的組態,初始化 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 執行個體。</summary>
2829 <param name="scheduler">排程器,用來排定任何使用這個 <see cref="T:System.Threading.Tasks.TaskFactory`1" /> 所建立的工作。null 值表示應該使用目前的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</param>
2831 <member name="P:System.Threading.Tasks.TaskFactory`1.CancellationToken">
2832 <summary>取得這個工作 Factory 的預設取消語彙基元。</summary>
2833 <returns>這個工作 Factory 的預設取消語彙基元。</returns>
2835 <member name="P:System.Threading.Tasks.TaskFactory`1.ContinuationOptions">
2836 <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 列舉值。</summary>
2837 <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設接續選項。</returns>
2839 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0})">
2840 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2841 <returns>新的接續工作。</returns>
2842 <param name="tasks">要接續之工作的所在陣列。</param>
2843 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2844 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
2845 <exception cref="T:System.ArgumentNullException">
2846 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
2847 <exception cref="T:System.ArgumentException">
2848 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2850 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken)">
2851 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2852 <returns>新的接續工作。</returns>
2853 <param name="tasks">要接續之工作的所在陣列。</param>
2854 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2855 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2856 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
2857 <exception cref="T:System.ArgumentNullException">
2858 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 為 null。</exception>
2859 <exception cref="T:System.ArgumentException">
2860 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2862 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2863 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2864 <returns>新的接續工作。</returns>
2865 <param name="tasks">要接續之工作的所在陣列。</param>
2866 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2867 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2868 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
2869 <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
2870 <exception cref="T:System.ArgumentNullException">
2871 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
2872 <exception cref="T:System.ArgumentException">
2873 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2874 <exception cref="T:System.ArgumentOutOfRangeException">
2875 <paramref name="continuationOptions" /> 指定了無效的值。</exception>
2876 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
2878 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task[],`0},System.Threading.Tasks.TaskContinuationOptions)">
2879 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2880 <returns>新的接續工作。</returns>
2881 <param name="tasks">要接續之工作的所在陣列。</param>
2882 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2883 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
2884 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
2885 <exception cref="T:System.ArgumentNullException">
2886 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2887 <exception cref="T:System.ArgumentOutOfRangeException">
2888 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
2889 <exception cref="T:System.ArgumentException">
2890 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2892 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0})">
2893 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2894 <returns>新的接續工作。</returns>
2895 <param name="tasks">要接續之工作的所在陣列。</param>
2896 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2897 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2898 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
2899 <exception cref="T:System.ArgumentNullException">
2900 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2901 <exception cref="T:System.ArgumentException">
2902 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2904 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0},System.Threading.CancellationToken)">
2905 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2906 <returns>新的接續工作。</returns>
2907 <param name="tasks">要接續之工作的所在陣列。</param>
2908 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2909 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2910 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2911 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
2912 <exception cref="T:System.ArgumentNullException">
2913 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2914 <exception cref="T:System.ArgumentException">
2915 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2917 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2918 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2919 <returns>新的接續工作。</returns>
2920 <param name="tasks">要接續之工作的所在陣列。</param>
2921 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2922 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2923 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
2924 <param name="scheduler">用來排定所建立之接續工作的排程器。</param>
2925 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2926 <exception cref="T:System.ArgumentNullException">
2927 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
2928 <exception cref="T:System.ArgumentException">
2929 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2930 <exception cref="T:System.ArgumentOutOfRangeException">
2931 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
2932 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
2934 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAll``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0}[],`0},System.Threading.Tasks.TaskContinuationOptions)">
2935 <summary>建立會在提供的一組工作完成時啟動的接續工作。</summary>
2936 <returns>新的接續工作。</returns>
2937 <param name="tasks">要接續之工作的所在陣列。</param>
2938 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的所有工作都已經完成時,要以非同步方式執行的函式委派。</param>
2939 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
2940 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
2941 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
2942 <exception cref="T:System.ArgumentNullException">
2943 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2944 <exception cref="T:System.ArgumentOutOfRangeException">
2945 <paramref name="continuationOptions" /> 引數指定了無效的值。</exception>
2946 <exception cref="T:System.ArgumentException">
2947 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2949 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0})">
2950 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
2951 <returns>新的接續工作。</returns>
2952 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2953 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2954 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
2955 <exception cref="T:System.ArgumentNullException">
2956 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2957 <exception cref="T:System.ArgumentException">
2958 <paramref name="tasks" /> 陣列包含 null 值或為空白。</exception>
2960 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken)">
2961 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
2962 <returns>新的接續工作。</returns>
2963 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2964 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2965 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2966 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
2967 <exception cref="T:System.ArgumentNullException">
2968 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2969 <exception cref="T:System.ArgumentException">
2970 <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
2972 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
2973 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
2974 <returns>新的接續工作。</returns>
2975 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2976 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2977 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
2978 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
2979 <param name="scheduler">用來排定所建立之接續工作的工作排程器。</param>
2980 <exception cref="T:System.ArgumentNullException">
2981 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
2982 <exception cref="T:System.ArgumentException">
2983 <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
2984 <exception cref="T:System.ArgumentOutOfRangeException">
2985 <paramref name="continuationOptions" /> 引數指定了無效的 <see cref="T:System.Threading.Tasks.TaskContinuationOptions" /> 值。</exception>
2986 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
2988 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny(System.Threading.Tasks.Task[],System.Func{System.Threading.Tasks.Task,`0},System.Threading.Tasks.TaskContinuationOptions)">
2989 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
2990 <returns>新的接續工作。</returns>
2991 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
2992 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
2993 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
2994 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
2995 <exception cref="T:System.ArgumentNullException">
2996 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
2997 <exception cref="T:System.ArgumentOutOfRangeException">
2998 <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
2999 <exception cref="T:System.ArgumentException">
3000 <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
3002 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0})">
3003 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
3004 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
3005 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
3006 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
3007 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
3008 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
3009 <exception cref="T:System.ArgumentNullException">
3010 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
3011 <exception cref="T:System.ArgumentException">
3012 <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
3014 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0},System.Threading.CancellationToken)">
3015 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
3016 <returns>新的接續工作。</returns>
3017 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
3018 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
3019 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
3020 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
3021 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
3022 <exception cref="T:System.ArgumentNullException">
3023 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
3024 <exception cref="T:System.ArgumentException">
3025 <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
3027 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskContinuationOptions,System.Threading.Tasks.TaskScheduler)">
3028 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
3029 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
3030 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
3031 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
3032 <param name="cancellationToken">要指派給新接續工作的取消語彙基元。</param>
3033 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
3034 <param name="scheduler">
3035 <see cref="T:System.Threading.Tasks.TaskScheduler" />,用來排定建立的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</param>
3036 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
3037 <exception cref="T:System.ArgumentNullException">
3038 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
3039 <exception cref="T:System.ArgumentException">
3040 <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
3041 <exception cref="T:System.ArgumentOutOfRangeException">
3042 <paramref name="continuationOptions" /> 引數指定了無效的 TaskContinuationOptions 值。</exception>
3043 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。-或-<see cref="T:System.Threading.CancellationTokenSource" /> 创建<paramref name=" cancellationToken" /> 已释放。</exception>
3045 <member name="M:System.Threading.Tasks.TaskFactory`1.ContinueWhenAny``1(System.Threading.Tasks.Task{``0}[],System.Func{System.Threading.Tasks.Task{``0},`0},System.Threading.Tasks.TaskContinuationOptions)">
3046 <summary>建立會在提供的任何一項工作完成時啟動的接續工作。</summary>
3047 <returns>新的接續 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
3048 <param name="tasks">工作的陣列,當其中一個工作完成時,會接續另一個工作。</param>
3049 <param name="continuationFunction">當 <paramref name="tasks" /> 陣列中的任一個工作已經完成時,要以非同步方式執行的函式委派。</param>
3050 <param name="continuationOptions">其中一個列舉值,這些值會控制已建立之接續工作的行為。NotOn* 或 OnlyOn* 值無效。</param>
3051 <typeparam name="TAntecedentResult">前項 <paramref name="tasks" /> 的結果類型。</typeparam>
3052 <exception cref="T:System.ObjectDisposedException">已處置 <paramref name="tasks" /> 陣列的其中一個項目。</exception>
3053 <exception cref="T:System.ArgumentNullException">
3054 <paramref name="tasks" /> 陣列為 null。-或-<paramref name="continuationFunction" /> 引數為 null。</exception>
3055 <exception cref="T:System.ArgumentOutOfRangeException">
3056 <paramref name="continuationOptions" /> 引數指定了無效的列舉值。</exception>
3057 <exception cref="T:System.ArgumentException">
3058 <paramref name="tasks" /> 陣列包含 null 值。-或-<paramref name="tasks" /> 数组为空。</exception>
3060 <member name="P:System.Threading.Tasks.TaskFactory`1.CreationOptions">
3061 <summary>取得這個工作 Factory 的 <see cref="T:System.Threading.Tasks.TaskCreationOptions" /> 列舉值。</summary>
3062 <returns>其中一個列舉值,這個值會指定這個工作 Factory 的預設建立選項。</returns>
3064 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object)">
3065 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3066 <returns>建立的工作,代表非同步作業。</returns>
3067 <param name="beginMethod">開始非同步作業的委派。</param>
3068 <param name="endMethod">結束非同步作業的委派。</param>
3069 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3070 <exception cref="T:System.ArgumentNullException">
3071 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3073 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
3074 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3075 <returns>建立的 <see cref="T:System.Threading.Tasks.Task`1" />,表示非同步作業。</returns>
3076 <param name="beginMethod">開始非同步作業的委派。</param>
3077 <param name="endMethod">結束非同步作業的委派。</param>
3078 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3079 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3080 <exception cref="T:System.ArgumentNullException">
3081 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3082 <exception cref="T:System.ArgumentOutOfRangeException">
3083 <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
3085 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync``1(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},``0,System.Object)">
3086 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3087 <returns>建立的工作,代表非同步作業。</returns>
3088 <param name="beginMethod">開始非同步作業的委派。</param>
3089 <param name="endMethod">結束非同步作業的委派。</param>
3090 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
3091 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3092 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
3093 <exception cref="T:System.ArgumentNullException">
3094 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3096 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync``1(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},``0,System.Object,System.Threading.Tasks.TaskCreationOptions)">
3097 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3098 <returns>建立的工作,代表非同步作業。</returns>
3099 <param name="beginMethod">開始非同步作業的委派。</param>
3100 <param name="endMethod">結束非同步作業的委派。</param>
3101 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
3102 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3103 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3104 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
3105 <exception cref="T:System.ArgumentNullException">
3106 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3107 <exception cref="T:System.ArgumentOutOfRangeException">
3108 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3110 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync``2(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},``0,``1,System.Object)">
3111 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3112 <returns>建立的工作,代表非同步作業。</returns>
3113 <param name="beginMethod">開始非同步作業的委派。</param>
3114 <param name="endMethod">結束非同步作業的委派。</param>
3115 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
3116 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
3117 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3118 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
3119 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
3120 <exception cref="T:System.ArgumentNullException">
3121 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3123 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync``2(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},``0,``1,System.Object,System.Threading.Tasks.TaskCreationOptions)">
3124 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3125 <returns>建立的工作,代表非同步作業。</returns>
3126 <param name="beginMethod">開始非同步作業的委派。</param>
3127 <param name="endMethod">結束非同步作業的委派。</param>
3128 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
3129 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
3130 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3131 <param name="creationOptions">控制所建立 <see cref="T:System.Threading.Tasks.Task`1" /> 之行為的物件。</param>
3132 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
3133 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
3134 <exception cref="T:System.ArgumentNullException">
3135 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3136 <exception cref="T:System.ArgumentOutOfRangeException">
3137 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3139 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync``3(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},``0,``1,``2,System.Object)">
3140 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3141 <returns>建立的工作,代表非同步作業。</returns>
3142 <param name="beginMethod">開始非同步作業的委派。</param>
3143 <param name="endMethod">結束非同步作業的委派。</param>
3144 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
3145 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
3146 <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
3147 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3148 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
3149 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
3150 <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
3151 <exception cref="T:System.ArgumentNullException">
3152 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3154 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync``3(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,`0},``0,``1,``2,System.Object,System.Threading.Tasks.TaskCreationOptions)">
3155 <summary>建立工作,這個項目代表一組符合「非同步程式設計模型」模式的開始和結束方法。</summary>
3156 <returns>建立的工作,代表非同步作業。</returns>
3157 <param name="beginMethod">開始非同步作業的委派。</param>
3158 <param name="endMethod">結束非同步作業的委派。</param>
3159 <param name="arg1">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數。</param>
3160 <param name="arg2">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數。</param>
3161 <param name="arg3">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數。</param>
3162 <param name="state">物件,包含 <paramref name="beginMethod" /> 委派要使用的資料。</param>
3163 <param name="creationOptions">控制所建立工作之行為的物件。</param>
3164 <typeparam name="TArg1">傳遞至 <paramref name="beginMethod" /> 委派的第二個引數類型。</typeparam>
3165 <typeparam name="TArg2">傳遞至 <paramref name="beginMethod" /> 委派的第三個引數類型。</typeparam>
3166 <typeparam name="TArg3">傳遞至 <paramref name="beginMethod" /> 委派的第一個引數類型。</typeparam>
3167 <exception cref="T:System.ArgumentNullException">
3168 <paramref name="beginMethod" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3169 <exception cref="T:System.ArgumentOutOfRangeException">
3170 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3172 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0})">
3173 <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
3174 <returns>表示非同步作業的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
3175 <param name="asyncResult">
3176 <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
3177 <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
3178 <exception cref="T:System.ArgumentNullException">
3179 <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3181 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions)">
3182 <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
3183 <returns>代表非同步作業的工作。</returns>
3184 <param name="asyncResult">
3185 <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
3186 <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
3187 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3188 <exception cref="T:System.ArgumentNullException">
3189 <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。</exception>
3190 <exception cref="T:System.ArgumentOutOfRangeException">
3191 <paramref name="creationOptions" /> 引數指定了無效的值。</exception>
3193 <member name="M:System.Threading.Tasks.TaskFactory`1.FromAsync(System.IAsyncResult,System.Func{System.IAsyncResult,`0},System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
3194 <summary>建立工作,當指定的 <see cref="T:System.IAsyncResult" /> 完成時會執行結束方法函式。</summary>
3195 <returns>建立的工作,代表非同步作業。</returns>
3196 <param name="asyncResult">
3197 <see cref="T:System.IAsyncResult" />,完成時會觸發 <paramref name="endMethod" /> 處理作業。</param>
3198 <param name="endMethod">函式委派,會處理已完成的 <paramref name="asyncResult" />。</param>
3199 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3200 <param name="scheduler">工作排程器,用來排程可執行結束方法的工作。</param>
3201 <exception cref="T:System.ArgumentNullException">
3202 <paramref name="asyncResult" /> 引數為 null。-或-<paramref name="endMethod" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
3203 <exception cref="T:System.ArgumentOutOfRangeException">
3204 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3206 <member name="P:System.Threading.Tasks.TaskFactory`1.Scheduler">
3207 <summary>取得這個工作 Factory 的工作排程器。</summary>
3208 <returns>這個工作 Factory 的工作排程器。</returns>
3210 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0})">
3211 <summary>建立並啟動工作。</summary>
3212 <returns>已開始的工作。</returns>
3213 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3214 <exception cref="T:System.ArgumentNullException">
3215 <paramref name="function" /> 引數為 null。</exception>
3217 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken)">
3218 <summary>建立並啟動工作。</summary>
3219 <returns>已開始的工作。</returns>
3220 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3221 <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
3222 <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
3223 <exception cref="T:System.ArgumentNullException">
3224 <paramref name="function" /> 引數為 null。</exception>
3226 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
3227 <summary>建立並啟動工作。</summary>
3228 <returns>已開始的工作。</returns>
3229 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3230 <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
3231 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3232 <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
3233 <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
3234 <exception cref="T:System.ArgumentNullException">
3235 <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
3236 <exception cref="T:System.ArgumentOutOfRangeException">
3237 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3239 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{`0},System.Threading.Tasks.TaskCreationOptions)">
3240 <summary>建立並啟動工作。</summary>
3241 <returns>啟動的 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>
3242 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3243 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3244 <exception cref="T:System.ArgumentNullException">
3245 <paramref name="function" /> 引數為 null。</exception>
3246 <exception cref="T:System.ArgumentOutOfRangeException">
3247 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3249 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object)">
3250 <summary>建立並啟動工作。</summary>
3251 <returns>已開始的工作。</returns>
3252 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3253 <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
3254 <exception cref="T:System.ArgumentNullException">
3255 <paramref name="function" /> 引數為 null。</exception>
3257 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken)">
3258 <summary>建立並啟動工作。</summary>
3259 <returns>已開始的工作。</returns>
3260 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3261 <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
3262 <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
3263 <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
3264 <exception cref="T:System.ArgumentNullException">
3265 <paramref name="function" /> 引數為 null。</exception>
3267 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.CancellationToken,System.Threading.Tasks.TaskCreationOptions,System.Threading.Tasks.TaskScheduler)">
3268 <summary>建立並啟動工作。</summary>
3269 <returns>已開始的工作。</returns>
3270 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3271 <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
3272 <param name="cancellationToken">要指派給新工作的取消語彙基元。</param>
3273 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3274 <param name="scheduler">用來排定所建立之工作的工作排程器。</param>
3275 <exception cref="T:System.ObjectDisposedException">已處置所建立之 <paramref name="cancellationToken" /> 的取消語彙基元。</exception>
3276 <exception cref="T:System.ArgumentNullException">
3277 <paramref name="function" /> 引數為 null。-或-<paramref name="scheduler" /> 引數為 null。</exception>
3278 <exception cref="T:System.ArgumentOutOfRangeException">
3279 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3281 <member name="M:System.Threading.Tasks.TaskFactory`1.StartNew(System.Func{System.Object,`0},System.Object,System.Threading.Tasks.TaskCreationOptions)">
3282 <summary>建立並啟動工作。</summary>
3283 <returns>已開始的工作。</returns>
3284 <param name="function">函式委派,會傳回將可透過工作使用的未來結果。</param>
3285 <param name="state">物件,包含 <paramref name="function" /> 委派所要使用的資料。</param>
3286 <param name="creationOptions">其中一個列舉值,這些值會控制已建立之工作的行為。</param>
3287 <exception cref="T:System.ArgumentNullException">
3288 <paramref name="function" /> 引數為 null。</exception>
3289 <exception cref="T:System.ArgumentOutOfRangeException">
3290 <paramref name="creationOptions" /> 參數指定了無效的值。</exception>
3292 <member name="T:System.Threading.Tasks.TaskScheduler">
3293 <summary>表示物件,這個物件會處理將工作排入至執行緒上的低階工作。</summary>
3295 <member name="M:System.Threading.Tasks.TaskScheduler.#ctor">
3296 <summary>初始化 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
3298 <member name="P:System.Threading.Tasks.TaskScheduler.Current">
3299 <summary>取得與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
3300 <returns>傳回與目前執行之工作相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
3302 <member name="P:System.Threading.Tasks.TaskScheduler.Default">
3303 <summary>取得 .NET Framework 提供的預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</summary>
3304 <returns>傳回預設 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 執行個體。</returns>
3306 <member name="M:System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext">
3307 <summary>建立與目前 <see cref="T:System.Threading.SynchronizationContext" /> 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</summary>
3308 <returns>與目前 <see cref="T:System.Threading.SynchronizationContext" /> (由 <see cref="P:System.Threading.SynchronizationContext.Current" /> 所決定) 相關聯的 <see cref="T:System.Threading.Tasks.TaskScheduler" />。</returns>
3309 <exception cref="T:System.InvalidOperationException">目前的 SynchronizationContext 不可當做 TaskScheduler 使用。</exception>
3311 <member name="M:System.Threading.Tasks.TaskScheduler.GetScheduledTasks">
3312 <summary>僅限偵錯工具支援,針對目前已排入至排程器中等候執行的 <see cref="T:System.Threading.Tasks.Task" /> 執行個體,產生可列舉項目。</summary>
3313 <returns>可列舉項目,允許偵錯工具在目前已排入至這個排程器中的工作之間周遊。</returns>
3314 <exception cref="T:System.NotSupportedException">這個排程器無法在這個階段產生佇列的工作清單。</exception>
3316 <member name="P:System.Threading.Tasks.TaskScheduler.Id">
3317 <summary>取得這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</summary>
3318 <returns>傳回這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 的唯一 ID。</returns>
3320 <member name="P:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel">
3321 <summary>表示這個 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 可以支援的最大並行層級。</summary>
3322 <returns>傳回整數,表示最大並行層級。預設排程器會傳回 <see cref="F:System.Int32.MaxValue" />。</returns>
3324 <member name="M:System.Threading.Tasks.TaskScheduler.QueueTask(System.Threading.Tasks.Task)">
3325 <summary>將 <see cref="T:System.Threading.Tasks.Task" /> 排入至排程器。</summary>
3326 <param name="task">要排入的 <see cref="T:System.Threading.Tasks.Task" />。</param>
3327 <exception cref="T:System.ArgumentNullException">
3328 <paramref name="task" /> 引數為 null。</exception>
3330 <member name="M:System.Threading.Tasks.TaskScheduler.TryDequeue(System.Threading.Tasks.Task)">
3331 <summary>嘗試清除之前排入至這個排程器的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
3332 <returns>布林值,表示是否已經成功清除 <paramref name="task" /> 引數。</returns>
3333 <param name="task">要清除的 <see cref="T:System.Threading.Tasks.Task" />。</param>
3334 <exception cref="T:System.ArgumentNullException">
3335 <paramref name="task" /> 引數為 null。</exception>
3337 <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTask(System.Threading.Tasks.Task)">
3338 <summary>嘗試在這個排程器上執行提供的 <see cref="T:System.Threading.Tasks.Task" />。</summary>
3339 <returns>布林值,如果已成功執行 <paramref name="task" /> 則為 true,否則為 false。執行失敗的常見原因是之前已執行過該工作,或另一個執行緒正在執行該工作。</returns>
3340 <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" /> 物件。</param>
3341 <exception cref="T:System.InvalidOperationException">
3342 <paramref name="task" /> 與此排程器無關。</exception>
3344 <member name="M:System.Threading.Tasks.TaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
3345 <summary>判斷是否可以在這個呼叫中同步執行所提供的 <see cref="T:System.Threading.Tasks.Task" />,如果可以,即加以執行。</summary>
3346 <returns>布林值,表示工作是否以內嵌方式執行。</returns>
3347 <param name="task">要執行的 <see cref="T:System.Threading.Tasks.Task" />。</param>
3348 <param name="taskWasPreviouslyQueued">布林值,表示之前是否已排入過工作。如果這個參數為 True,則可能之前已排入 (排定) 過工作,如果為 False,則表示未排入過工作,系統便會隨即執行此呼叫,以內嵌方式執行工作,而不將它排入佇列。</param>
3349 <exception cref="T:System.ArgumentNullException">
3350 <paramref name="task" /> 引數為 null。</exception>
3351 <exception cref="T:System.InvalidOperationException">
3352 <paramref name="task" /> 已經執行。</exception>
3354 <member name="E:System.Threading.Tasks.TaskScheduler.UnobservedTaskException">
3355 <summary>當有錯誤之工作未觀察到的例外狀況即將觸發例外狀況擴大原則 (此原則預設會讓處理序結束) 時發生。</summary>
3357 <member name="T:System.Threading.Tasks.TaskSchedulerException">
3358 <summary>表示 <see cref="T:System.Threading.Tasks.TaskScheduler" /> 用來傳達無效作業的例外狀況。</summary>
3360 <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor">
3361 <summary>使用系統提供的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
3363 <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.Exception)">
3364 <summary>使用預設錯誤訊息和造成這個例外狀況的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
3365 <param name="innerException">導致目前例外狀況的例外。</param>
3367 <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String)">
3368 <summary>使用指定的錯誤說明訊息,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
3369 <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
3371 <member name="M:System.Threading.Tasks.TaskSchedulerException.#ctor(System.String,System.Exception)">
3372 <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Threading.Tasks.TaskSchedulerException" /> 類別的新執行個體。</summary>
3373 <param name="message">說明例外狀況的訊息。這個建構函式的呼叫端必須確保這個字串已經為目前系統的文化特性當地語系化。</param>
3374 <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>
3376 <member name="T:System.Threading.Tasks.TaskStatus">
3377 <summary>表示 <see cref="T:System.Threading.Tasks.Task" /> 開發週期中的目前階段。</summary>
3379 <member name="F:System.Threading.Tasks.TaskStatus.Canceled">
3380 <summary>工作確認取消動作,不論是因為工作在語彙基元處於信號狀態時使用自己的 CancellationToken 擲回 OperationCanceledException,或是工作的 CancellationToken 信號在工作開始執行之前便已存在。如需詳細資訊,請參閱工作取消。</summary>
3382 <member name="F:System.Threading.Tasks.TaskStatus.Created">
3383 <summary>工作已初始化但尚未排程。</summary>
3385 <member name="F:System.Threading.Tasks.TaskStatus.Faulted">
3386 <summary>工作因未處理的例外狀況而完成。</summary>
3388 <member name="F:System.Threading.Tasks.TaskStatus.RanToCompletion">
3389 <summary>工作已成功完成執行。</summary>
3391 <member name="F:System.Threading.Tasks.TaskStatus.Running">
3392 <summary>工作正在執行,但尚未完成。</summary>
3394 <member name="F:System.Threading.Tasks.TaskStatus.WaitingForActivation">
3395 <summary>工作正在等候由 .NET Framework 基礎結構從內部啟動並排程。</summary>
3397 <member name="F:System.Threading.Tasks.TaskStatus.WaitingForChildrenToComplete">
3398 <summary>工作已完成執行,而且在暗中等候附加的子工作完成。</summary>
3400 <member name="F:System.Threading.Tasks.TaskStatus.WaitingToRun">
3401 <summary>工作已排定執行,但尚未開始執行。</summary>
3403 <member name="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs">
3404 <summary>提供當未觀察到錯誤 <see cref="T:System.Threading.Tasks.Task" /> 的例外狀況時,所引發事件的資料。</summary>
3406 <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.#ctor(System.AggregateException)">
3407 <summary>使用未觀察的例外狀況,初始化 <see cref="T:System.Threading.Tasks.UnobservedTaskExceptionEventArgs" /> 類別的新執行個體。</summary>
3408 <param name="exception">已變成未觀察對象的例外狀況。</param>
3410 <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception">
3411 <summary>變成未觀察到的例外狀況。</summary>
3412 <returns>變成未觀察到的例外狀況。</returns>
3414 <member name="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Observed">
3415 <summary>取得這個例外狀況是否已標記為「已觀察」。</summary>
3416 <returns>如果這個例外狀況已標記為「已觀察」則為 true,否則為 false。</returns>
3418 <member name="M:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.SetObserved">
3419 <summary>將 <see cref="P:System.Threading.Tasks.UnobservedTaskExceptionEventArgs.Exception" /> 標記為「已觀察」,讓其無法觸發例外狀況擴大原則 (此原則預設會讓處理序結束)。</summary>